diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 5f1c6a3622..c7857e633d 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -2743,6 +2743,244 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.catalog. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.catalog.entries.item.catalogEntryItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.catalog.entries.item.catalogEntryItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.catalog.entries.item.CatalogEntryItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilder::|public|byApplicableCatalogSummaryId(applicableCatalogSummaryId:string):ApplicableCatalogSummaryItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableCatalogSummaryCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.applicableCatalogSummariesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilder::|public|byApplicableDeviceId(applicableDeviceId:string):ApplicableDeviceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableDeviceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.aggregatedDevicesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.ApplicableDeviceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableDevice +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.ApplicableDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.ApplicableDeviceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.ApplicableDeviceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.applicableDeviceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.applicableDeviceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.applicableDeviceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.aggregatedDevices.item.ApplicableDeviceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilder::|public|aggregatedDevices:AggregatedDevicesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilder::|public|catalogEntry:CatalogEntryRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableCatalogSummary +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.applicableCatalogSummaryItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.applicableCatalogSummaryItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.applicableCatalogSummaryItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.applicableCatalogSummaryItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.ApplicableCatalogSummaryItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.applicableCatalogSummaries.item.catalogEntry.catalogEntryRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|applicableCatalogSummaries:ApplicableCatalogSummariesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|deviceProfiles:DeviceProfilesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|drivers:DriversRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):UpdateData +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|patch(body:UpdateData; requestConfiguration?:RequestConfiguration):UpdateData +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|policyAssignments:PolicyAssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder::|public|toPatchRequestInformation(body:UpdateData; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.dataRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilder::|public|byDeviceProfileId(deviceProfileId:string):DeviceProfileItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceProfileCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.deviceProfilesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.DeviceProfileItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceProfile +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.DeviceProfileItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.DeviceProfileItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.DeviceProfileItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.deviceProfileItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.deviceProfileItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.deviceProfileItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.deviceProfiles.item.DeviceProfileItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilder::|public|byDriverUpdateReportId(driverUpdateReportId:string):DriverUpdateReportItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DriverUpdateReportCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.driversRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilder::|public|byDriverUpdateDeviceStatusId(driverUpdateDeviceStatusId:string):DriverUpdateDeviceStatusItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DriverUpdateDeviceStatusCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.deviceStatusesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.DriverUpdateDeviceStatusItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DriverUpdateDeviceStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.DriverUpdateDeviceStatusItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.DriverUpdateDeviceStatusItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.DriverUpdateDeviceStatusItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.driverUpdateDeviceStatusItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.driverUpdateDeviceStatusItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.driverUpdateDeviceStatusItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.deviceStatuses.item.DriverUpdateDeviceStatusItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.DriverUpdateReportItemRequestBuilder::|public|deviceStatuses:DeviceStatusesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.DriverUpdateReportItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DriverUpdateReport +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.DriverUpdateReportItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.DriverUpdateReportItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.DriverUpdateReportItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.driverUpdateReportItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.driverUpdateReportItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.driverUpdateReportItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.driverUpdateReportItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.drivers.item.DriverUpdateReportItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceProfile +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.deviceProfile.deviceProfileRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.PolicyAssignmentItemRequestBuilder::|public|deviceProfile:DeviceProfileRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.PolicyAssignmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.PolicyAssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.PolicyAssignmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.PolicyAssignmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.policyAssignmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.policyAssignmentItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.policyAssignmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.policyAssignmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.item.PolicyAssignmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilder::|public|byPolicyAssignmentId(policyAssignmentId:string):PolicyAssignmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PolicyAssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.data.policyAssignments.policyAssignmentsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deploymentAudiences.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deploymentAudiences.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.deploymentAudiences.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -3703,6 +3941,83 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies 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.applicableCatalogs.applicableCatalogsRequestBuilder::|public|byApplicableCatalogId(applicableCatalogId:string):ApplicableCatalogItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableCatalogCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.applicableCatalogsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilder::|public|catalogEntry:CatalogEntryRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilder::|public|devices:DevicesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableCatalog +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.applicableCatalogItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.applicableCatalogItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.applicableCatalogItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.applicableCatalogItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.ApplicableCatalogItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.catalogEntry.catalogEntryRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilder::|public|byApplicableDeviceId(applicableDeviceId:string):ApplicableDeviceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableDeviceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.devicesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.ApplicableDeviceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ApplicableDevice +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.ApplicableDeviceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.ApplicableDeviceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.ApplicableDeviceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.applicableDeviceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.applicableDeviceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.applicableDeviceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies.item.applicableCatalogs.item.devices.item.ApplicableDeviceItemRequestBuilder~~>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 @@ -3841,6 +4156,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.policies 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|applicableCatalogs:ApplicableCatalogsRequestBuilder 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 @@ -4229,6 +4545,59 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.resource github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.resourceConnections.resourceConnectionsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.resourceConnections.resourceConnectionsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.resourceConnections.resourceConnectionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MdmAppSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder::|public|patch(body:MdmAppSetting; requestConfiguration?:RequestConfiguration):MdmAppSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder::|public|toPatchRequestInformation(body:MdmAppSetting; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.mdmAppSettingMdmAppItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.mdmAppSettingMdmAppItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.mdmAppSettingMdmAppItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.item.MdmAppSettingMdmAppItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder::|public|byMdmAppSettingMdmAppId(mdmAppSettingMdmAppId:string):MdmAppSettingMdmAppItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MdmAppSettingCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder::|public|post(body:MdmAppSetting; requestConfiguration?:RequestConfiguration):MdmAppSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder::|public|toPostRequestInformation(body:MdmAppSetting; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.mdmAppSettings.mdmAppSettingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|mdmAppSettings:MdmAppSettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|patch(body:TenantSetting; requestConfiguration?:RequestConfiguration):TenantSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder::|public|toPatchRequestInformation(body:TenantSetting; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.tenantSettings.tenantSettingsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatableAssets.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatableAssets.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatableAssets.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -4915,6 +5284,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatePo github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatePolicies.updatePoliciesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatePolicies.updatePoliciesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|catalog:CatalogRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|data:DataRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|deploymentAudiences:DeploymentAudiencesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|deployments:DeploymentsRequestBuilder @@ -4923,6 +5293,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesR 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|tenantSettings:TenantSettingsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.windows.updates.updatesRequestBuilder::|public|toPatchRequestInformation(body:AdminWindowsUpdates; requestConfiguration?:RequestConfiguration):RequestInformation @@ -8330,6 +8701,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronizat github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.bulkUpload.value.contentRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.bulkUpload.value.contentRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.bulkUpload.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ObjectConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|patch(body:ObjectConnection; requestConfiguration?:RequestConfiguration):ObjectConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|toPatchRequestInformation(body:ObjectConnection; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.objectConnectionObjectItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.objectConnectionObjectItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.objectConnectionObjectItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|byObjectConnectionObjectId(objectConnectionObjectId:string):ObjectConnectionObjectItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ObjectConnectionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|post(body:ObjectConnection; requestConfiguration?:RequestConfiguration):ObjectConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|toPostRequestInformation(body:ObjectConnection; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.pause.pauseRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.pause.pauseRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.pause.pauseRequestBuilderRequestsMetadata @@ -8482,6 +8892,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronizat github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|bulkUpload:BulkUploadRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SynchronizationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|objectConnections:ObjectConnectionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|patch(body:SynchronizationJob; requestConfiguration?:RequestConfiguration):SynchronizationJob github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|pause:PauseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.applications.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|provisionOnDemand:ProvisionOnDemandRequestBuilder @@ -43276,6 +43687,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|powerOff:PowerOffRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|powerOn:PowerOnRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|reboot:RebootRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|relocate:RelocateRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|rename:RenameRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|reprovision:ReprovisionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.CloudPCItemRequestBuilder::|public|resize:ResizeRequestBuilder @@ -43375,6 +43787,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reboot.rebootRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reboot.rebootRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.reboot.rebootRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.RelocatePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.RelocatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.RelocatePostRequestBody::|public|domainJoinConfigurations:CloudPcDomainJoinConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.RelocatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.relocateRequestBuilder::|public|post(body:RelocatePostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.relocateRequestBuilder::|public|toPostRequestInformation(body:RelocatePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.relocateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.relocateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate.relocateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate::createRelocatePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RelocatePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate::deserializeIntoRelocatePostRequestBody(RelocatePostRequestBody:RelocatePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.relocate::serializeRelocatePostRequestBody(writer:SerializationWriter; RelocatePostRequestBody:RelocatePostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenamePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenamePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.cloudPCs.item.rename.RenamePostRequestBody::|public|displayName:string @@ -43933,6 +44357,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoi github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody::|public|adDomainPassword:string github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody::|public|domainJoinCredential:CloudPcDomainJoinCredential github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.UpdateAdDomainPasswordPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.updateAdDomainPasswordRequestBuilder::|public|post(body:UpdateAdDomainPasswordPostRequestBody; requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.deviceManagement.virtualEndpoint.onPremisesConnections.item.updateAdDomainPassword.updateAdDomainPasswordRequestBuilder::|public|toPostRequestInformation(body:UpdateAdDomainPasswordPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation @@ -121967,6 +122392,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.permissions github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.permissionsManagement.scheduledPermissionsRequests.scheduledPermissionsRequestsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.permissionsManagement.scheduledPermissionsRequests.scheduledPermissionsRequestsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.permissionsManagement.scheduledPermissionsRequests.scheduledPermissionsRequestsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder::|public|byRoleManagementCustomCalloutExtensionId(roleManagementCustomCalloutExtensionId:string):RoleManagementCustomCalloutExtensionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RoleManagementCustomCalloutExtensionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder::|public|post(body:RoleManagementCustomCalloutExtension; requestConfiguration?:RequestConfiguration):RoleManagementCustomCalloutExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder::|public|toPostRequestInformation(body:RoleManagementCustomCalloutExtension; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.customExtensionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RoleManagementCustomCalloutExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder::|public|patch(body:RoleManagementCustomCalloutExtension; requestConfiguration?:RequestConfiguration):RoleManagementCustomCalloutExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:RoleManagementCustomCalloutExtension; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.roleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.roleManagementCustomCalloutExtensionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.roleManagementCustomCalloutExtensionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.customExtensions.item.RoleManagementCustomCalloutExtensionItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentApprovals.assignmentApprovalsRequestBuilder::|public|byApprovalId(approvalId:string):ApprovalItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentApprovals.assignmentApprovalsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentApprovals.assignmentApprovalsRequestBuilder::|public|filterByCurrentUserWithOn(on:string):FilterByCurrentUserWithOnRequestBuilder @@ -122293,6 +122757,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedA github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder::|public|toPatchRequestInformation(body:PrivilegedAccessGroupAssignmentScheduleRequest; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilder::|public|updateRequest:UpdateRequestRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.privilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderGetQueryParametersMapper @@ -122308,6 +122773,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedA github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.targetSchedule.targetScheduleRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.targetSchedule.targetScheduleRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.targetSchedule.targetScheduleRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationOutcome:EvaluationOutcome +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|reason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|scheduleInfo:RequestSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|post(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):PrivilegedAccessGroupAssignmentScheduleRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|toPostRequestInformation(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest::createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UpdateRequestPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest::deserializeIntoUpdateRequestPostRequestBody(UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.item.updateRequest::serializeUpdateRequestPostRequestBody(writer:SerializationWriter; UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentSchedules.assignmentSchedulesRequestBuilder::|public|byPrivilegedAccessGroupAssignmentScheduleId(privilegedAccessGroupAssignmentScheduleId:string):PrivilegedAccessGroupAssignmentScheduleItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentSchedules.assignmentSchedulesRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.assignmentSchedules.assignmentSchedulesRequestBuilder::|public|filterByCurrentUserWithOn(on:string):FilterByCurrentUserWithOnRequestBuilder @@ -122808,6 +123288,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedA github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|customExtensions:CustomExtensionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PrivilegedAccessRoot github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|group:GroupRequestBuilder @@ -125403,6 +125884,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewApplyAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewApplyAction::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewApplyAction::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewApplyAction~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewCatalogResourceType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewCatalogResourceType::0001-accessPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewCatalogResourceType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewCatalogResourceTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewCatalogScope::|public|additionalCatalogResourceTypes:AccessReviewCatalogResourceType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewCatalogScope::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewCatalogScope~~>AccessReviewResourceScope; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewCollectionResponse::|public|value:AccessReview[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewDecision::|public|accessRecommendation:string @@ -125910,7 +126398,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationType::0008-policyLevelOffboarding github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationType::0009-restoreTaskCreated github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationType::0010-restoreTaskCompleted -github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationType::0011-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationType::0011-backupPolicyDeleted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationType::0012-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogOperationTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogResultStatus::0000-succeeded github.com/microsoftgraph/msgraph-sdk-typescript/.models.activityLogResultStatus::0001-failed @@ -126091,12 +126580,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminTodo~~>Entity; Par github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindows::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindows::|public|updates:AdminWindowsUpdates github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|catalog:Catalog +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|data:UpdateData 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|tenantSettings:TenantSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|updatableAssets:UpdatableAsset[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates::|public|updatePolicies:UpdatePolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AdminWindowsUpdates~~>Entity; Parsable @@ -128779,6 +129270,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation~~>A github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0000-manual github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0001-automatic github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0002-recommended +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationMode::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationModeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionsRequired::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionsRequired::0001-anonymous @@ -129132,6 +129624,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicy~~>P github.com/microsoftgraph/msgraph-sdk-typescript/.models.appManagementRestrictionState::0000-enabled github.com/microsoftgraph/msgraph-sdk-typescript/.models.appManagementRestrictionState::0001-disabled github.com/microsoftgraph/msgraph-sdk-typescript/.models.appManagementRestrictionState::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.appManagementRestrictionState::0003-audit github.com/microsoftgraph/msgraph-sdk-typescript/.models.appManagementRestrictionStateObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementServicePrincipalConfiguration::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementServicePrincipalConfiguration~~>AppManagementConfiguration; Parsable @@ -130187,6 +130680,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationEventType github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationEventType::0004-attributeCollectionSubmit github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationEventType::0005-emailOtpSend github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationEventType::0006-passwordSubmit +github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationEventType::0007-passwordUpdate github.com/microsoftgraph/msgraph-sdk-typescript/.models.authenticationEventTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationFailure::|public|count:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationFailure::|public|OdataType:string @@ -132924,6 +133418,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.changeUefiSettingsPermi github.com/microsoftgraph/msgraph-sdk-typescript/.models.changeUefiSettingsPermissionObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|allMembers:ConversationMember[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|deletedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|email:string @@ -134047,6 +134542,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkPowerOn::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkPowerOn~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkReinstallAgent::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkReinstallAgent~~>CloudPcBulkAction; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRelocate::|public|domainJoinConfigurations:CloudPcDomainJoinConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRelocate::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkRelocate~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkReprovision::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkReprovision~~>CloudPcBulkAction; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcBulkResize::|public|OdataType:string @@ -134313,10 +134811,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinConfig github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinConfiguration::|public|regionName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinConfiguration::|public|type:CloudPcDomainJoinType github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinCredential::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinCredential::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinCredential::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinCredential~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultIntentConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultIntentConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultIntentConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultIntentConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultPasswordConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultPasswordConfiguration::|public|userIdentity:CloudPcDomainJoinUserIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinKeyVaultPasswordConfiguration~~>CloudPcDomainJoinKeyVaultIntentConfiguration; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinPlainTextUserIdentity::|public|domainUserPrincipalName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinPlainTextUserIdentity::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinPlainTextUserIdentity~~>CloudPcDomainJoinUserIdentity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDomainJoinType::0000-azureADJoin github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDomainJoinType::0001-hybridAzureADJoin github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDomainJoinType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcDomainJoinTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinUserIdentity::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinUserIdentity::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinUserIdentity::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcDomainJoinUserIdentity~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcEntraGroupDetail::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcEntraGroupDetail::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcEntraGroupDetail::|public|groupDisplayName:string @@ -134528,6 +135044,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCInaccessibleRepo github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCInaccessibleReportName::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCInaccessibleReportName::0003-regionalInaccessibleCloudPcTrendReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCInaccessibleReportNameObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcKeyVaultDomainJoinCredential::|public|keyVaultIntentConfiguration:CloudPcDomainJoinKeyVaultIntentConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcKeyVaultDomainJoinCredential::|public|keyVaultResourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcKeyVaultDomainJoinCredential::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcKeyVaultDomainJoinCredential::|public|secretName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcKeyVaultDomainJoinCredential::|public|serviceConnectorResourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcKeyVaultDomainJoinCredential~~>CloudPcDomainJoinCredential; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcLaunchDetail::|public|cloudPcId:string @@ -134612,6 +135134,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnec github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|alternateResourceUrl:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|connectionType:CloudPcOnPremisesConnectionType github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|domainJoinCredential:CloudPcDomainJoinCredential github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|healthCheckPaused:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|healthCheckStatus:CloudPcOnPremisesConnectionStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnection::|public|healthCheckStatusDetail:CloudPcOnPremisesConnectionStatusDetail @@ -134703,17 +135226,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnec github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0056-permissionCheckNoWindows365NetworkInterfaceContributorRole github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0057-permissionCheckTransientServiceError github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0058-permissionCheckUnknownError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0059-udpConnectivityCheckStunUrlNotAllowListed -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0060-udpConnectivityCheckTurnUrlNotAllowListed -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0061-udpConnectivityCheckUrlsNotAllowListed -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0062-udpConnectivityCheckUnknownError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0063-internalServerErrorDeploymentCanceled -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0064-internalServerErrorAllocateResourceFailed -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0065-internalServerErrorVMDeploymentTimeout -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0066-internalServerErrorUnableToRunDscScript -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0067-ssoCheckKerberosConfigurationError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0068-internalServerUnknownError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0069-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0059-keyVaultSecretCheckAccessDenied +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0060-keyVaultSecretCheckVaultNotReachable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0061-keyVaultSecretCheckNotFound +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0062-keyVaultSecretCheckDisabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0063-keyVaultSecretCheckExpired +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0064-keyVaultSecretCheckEmptyValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0065-keyVaultSecretCheckTransientServiceError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0066-keyVaultSecretCheckUnknownError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0067-udpConnectivityCheckStunUrlNotAllowListed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0068-udpConnectivityCheckTurnUrlNotAllowListed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0069-udpConnectivityCheckUrlsNotAllowListed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0070-udpConnectivityCheckUnknownError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0071-internalServerErrorDeploymentCanceled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0072-internalServerErrorAllocateResourceFailed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0073-internalServerErrorVMDeploymentTimeout +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0074-internalServerErrorUnableToRunDscScript +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0075-ssoCheckKerberosConfigurationError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0076-internalServerUnknownError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorType::0077-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionHealthCheckErrorTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcOnPremisesConnectionHealthCheck~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPcOnPremisesConnectionStatus::0000-pending @@ -134815,6 +135346,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCPerformanceRepor github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCPerformanceReportName::0001-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCPerformanceReportName::0002-cloudPcInsightReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.cloudPCPerformanceReportNameObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPlainTextDomainJoinCredential::|public|domainPassword:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPlainTextDomainJoinCredential::|public|domainUserPrincipalName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPlainTextDomainJoinCredential::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPlainTextDomainJoinCredential~~>CloudPcDomainJoinCredential; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPolicyApplyActionResult::|public|finishDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPolicyApplyActionResult::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CloudPcPolicyApplyActionResult::|public|startDateTime:Date @@ -136999,11 +137534,36 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|lastUsedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|longDescription:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|requestMetadata:CopilotPackageRequestMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|sensitivity:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|sharedWithUsersAndGroups:PackageAccessEntity[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|totalRunTimeInHours:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|totalSessions:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail~~>CopilotPackage; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|additionalMetadata:UntypedNode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|assignees:CopilotPackageRequestPrincipal[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|identifier:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|requestedBy:EmailAddress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo::|public|requestedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestInfo~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata::|public|requests:CopilotPackageRequestInfo[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestMetadata~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal::|public|principalType:CopilotPackageRequestPrincipalType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal::|public|userPrincipalName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0000-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0001-group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0002-agentApplication +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0003-agentUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestPrincipalTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageRequestPrincipal~~>Identity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0000-pending github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0001-approved github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0002-rejected @@ -137022,6 +137582,61 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPeopleAdminSetti github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySetting::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySetting::|public|policyId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySetting::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySetting::|public|valueObject:CopilotPolicySettingValueObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit::|public|defaultEscaped:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit::|public|maxValue:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit::|public|minValue:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingLimit~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingValueObject::|public|agentSharingLimit:CopilotPolicySettingAgentSharingLimit +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingValueObject::|public|isSharingWithGroupsEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingValueObject::|public|isUserSharingLimitEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingValueObject::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingValueObject::|public|organizationWideSharingAssignment:CopilotPolicySettingUserAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentSharingValueObject~~>CopilotPolicySettingValueObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentUserAccessValueObject::|public|members:CopilotPolicySettingAssignmentMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentUserAccessValueObject::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentUserAccessValueObject::|public|userAssignmentCategory:CopilotPolicySettingUserAssignmentCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAgentUserAccessValueObject~~>CopilotPolicySettingValueObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAllowedAgentTypesValueObject::|public|areISVAppsAllowed:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAllowedAgentTypesValueObject::|public|areMicrosoftAppsAllowed:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAllowedAgentTypesValueObject::|public|areMicrosoftCertifiedThirdPartyAppsAllowed:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAllowedAgentTypesValueObject::|public|areTenantScopedAppsAllowed:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAllowedAgentTypesValueObject::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAllowedAgentTypesValueObject~~>CopilotPolicySettingValueObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAssignmentMember::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAssignmentMember::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAssignmentMember::|public|directoryObjectId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAssignmentMember::|public|directoryObjectType:CopilotPolicySettingDirectoryObjectType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAssignmentMember::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingAssignmentMember~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingDirectoryObjectType::0000-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingDirectoryObjectType::0001-group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingDirectoryObjectType::0002-agentAppId +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingDirectoryObjectType::0003-agentUser +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingDirectoryObjectType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingDirectoryObjectTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingTeamsMeetingValueObject::|public|isTranscriptionAllowed:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingTeamsMeetingValueObject::|public|meetingCopilotMode:MeetingCopilotMode +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingTeamsMeetingValueObject::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingTeamsMeetingValueObject~~>CopilotPolicySettingValueObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingUserAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingUserAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingUserAssignment::|public|members:CopilotPolicySettingAssignmentMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingUserAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingUserAssignment::|public|userAssignmentCategory:CopilotPolicySettingUserAssignmentCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingUserAssignmentCategory::0000-everyone +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingUserAssignmentCategory::0001-noOne +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingUserAssignmentCategory::0002-specificUsers +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingUserAssignmentCategory::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPolicySettingUserAssignmentCategoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingUserAssignment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingValueObject::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingValueObject::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingValueObject::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySettingValueObject~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPolicySetting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotReportRoot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotReportRoot~~>Entity; Parsable @@ -137539,6 +138154,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomCalloutExtension: github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomCalloutExtension::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomCalloutExtensionCollectionResponse::|public|value:CustomCalloutExtension[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomCalloutExtensionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customCalloutExtensionType::0000-preApproval +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customCalloutExtensionType::0001-postApproval +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customCalloutExtensionType::0002-grant +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customCalloutExtensionType::0003-revoke +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customCalloutExtensionType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customCalloutExtensionTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomCalloutExtension~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomChoiceOption::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomChoiceOption::|public|extensions:ExtensionFieldCollection @@ -137788,6 +138409,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionOverwrit github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionOverwriteConfiguration::|public|clientConfiguration:CustomExtensionClientConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionOverwriteConfiguration::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionOverwriteConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0000-entraRoles +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0001-azureResources +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0002-entraGroups +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0004-applicationAuthorization +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceType::0005-appRoles +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customExtensionResourceTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSetting::|public|customExtension:CustomCalloutExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSetting::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSetting::|public|stage:AccessPackageCustomExtensionStage @@ -144432,39 +145060,35 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorCategory github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail::|public|errorCategory:EvaluationErrorCategory -github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail::|public|errorMessage:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail::|public|errorType:EvaluationErrorType github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationErrorDetail~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0000-unsupportedFile github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0001-passwordProtectedFile -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0002-fileTooLarge -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0003-archiveSizeTooLarge -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0004-textExceedsMceThreshold -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0005-partiallyScannedArchive -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0006-partialImageExtraction -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0007-imageOcrPartialResult -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0008-ocrProcessingFailure -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0009-ocrQuotaExhausted -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0010-classificationServiceError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0011-sitExtractionFailure -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0012-textExtractionFailure -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0013-archiveTextExtractionError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0014-missingOrInvalidConfiguration -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0015-agentFailure -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0016-enforcementTimeout -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0017-osOverride -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0018-processNonExistent -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0019-other -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0020-serviceTimeout -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0021-serviceError -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0022-serviceUnavailable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0023-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0002-missingOrInvalidConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0003-agentFailure +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0004-enforcementTimeout +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0005-osOverride +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0006-processNonExistent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0007-other +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0008-serviceTimeout +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0009-serviceError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0010-serviceUnavailable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0011-contentTooLarge +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0012-partiallyScanned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0013-unscannable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0014-billingNotSetup +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0015-authenticationOrAuthorizationFailed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorType::0016-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationErrorTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationIncompleteActivityMetadata::|public|errorAction:ErrorActions github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationIncompleteActivityMetadata::|public|inspectionIncompleteReason:EvaluationErrorDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationIncompleteActivityMetadata::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationIncompleteActivityMetadata~~>Parsable; ProcessContentMetadataBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcome::0000-approved +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcome::0001-denied +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcome::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.evaluationOutcomeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationScope::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationScope::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.EvaluationScope::|public|odataType:string @@ -146350,6 +146974,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isManage github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isSubscribedByMail:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|licenseProcessingState:LicenseProcessingState github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|mail:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|mailboxId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|mailEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|mailNickname:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|memberOf:DirectoryObject[] @@ -147612,6 +148237,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Life github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyReport::|public|subjects:LifecyclePolicySubjectReport[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyReport::|public|subjectsInScopeCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyReport~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyRule::|public|gracePeriodInDays:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyRule::|public|isEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyRule::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecyclePolicyRuleCollectionResponse::|public|value:LifecyclePolicyRule[] @@ -147826,6 +148452,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.RunS github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.RunSummary::|public|totalUsers:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.RunSummary~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Run~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.SelectedAgentBuilderPlatformsSubjectSet::|public|includedAgentBuilderPlatforms:AgentBuilderPlatforms +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.SelectedAgentBuilderPlatformsSubjectSet::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.SelectedAgentBuilderPlatformsSubjectSet~~>Parsable; SubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.SelectedObjectsSubjectSet::|public|inScopeObjects:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.SelectedObjectsSubjectSet::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.SelectedObjectsSubjectSet~~>Parsable; SubjectSet @@ -148197,6 +148826,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::cre github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createRunCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RunCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createRunFromDiscriminatorValue(parseNode:ParseNode):Run github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createRunSummaryFromDiscriminatorValue(parseNode:ParseNode):RunSummary +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createSelectedAgentBuilderPlatformsSubjectSetFromDiscriminatorValue(parseNode:ParseNode):SelectedAgentBuilderPlatformsSubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createSelectedObjectsSubjectSetFromDiscriminatorValue(parseNode:ParseNode):SelectedObjectsSubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createSponsorPresenceRuleFromDiscriminatorValue(parseNode:ParseNode):SponsorPresenceRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createSubjectProcessingResultCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SubjectProcessingResultCollectionResponse @@ -148315,6 +148945,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::des github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoRun(Run:Run={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoRunCollectionResponse(RunCollectionResponse:RunCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoRunSummary(RunSummary:RunSummary={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoSelectedAgentBuilderPlatformsSubjectSet(SelectedAgentBuilderPlatformsSubjectSet:SelectedAgentBuilderPlatformsSubjectSet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoSelectedObjectsSubjectSet(SelectedObjectsSubjectSet:SelectedObjectsSubjectSet={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoSponsorPresenceRule(SponsorPresenceRule:SponsorPresenceRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoSubjectProcessingResult(SubjectProcessingResult:SubjectProcessingResult={}):Record void> @@ -148433,6 +149064,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::ser github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeRun(writer:SerializationWriter; Run:Run={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeRunCollectionResponse(writer:SerializationWriter; RunCollectionResponse:RunCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeRunSummary(writer:SerializationWriter; RunSummary:RunSummary={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeSelectedAgentBuilderPlatformsSubjectSet(writer:SerializationWriter; SelectedAgentBuilderPlatformsSubjectSet:SelectedAgentBuilderPlatformsSubjectSet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeSelectedObjectsSubjectSet(writer:SerializationWriter; SelectedObjectsSubjectSet:SelectedObjectsSubjectSet={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeSponsorPresenceRule(writer:SerializationWriter; SponsorPresenceRule:SponsorPresenceRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeSubjectProcessingResult(writer:SerializationWriter; SubjectProcessingResult:SubjectProcessingResult={}; isSerializingDerivedType?:boolean=false):void @@ -154651,6 +155283,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatMode::0001-d github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatMode::0002-limited github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatMode::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingChatModeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingCopilotMode::0000-enabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingCopilotMode::0001-enabledWithTranscript +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingCopilotMode::0002-enabledWithTranscriptDefaultOn +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingCopilotMode::0003-disabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingCopilotMode::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.meetingCopilotModeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.MeetingEngagement::|public|dateTime:Date @@ -158020,6 +158658,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OAuthConsentAppDetail:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.OAuthConsentAppDetail::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OAuthConsentAppDetail::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.OAuthConsentAppDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|objectId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|objectTypeName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|sourceAnchor:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection::|public|targetAnchor:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnectionCollectionResponse::|public|value:ObjectConnection[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnectionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectConnection~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectDefinition::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectDefinition::|public|attributes:AttributeDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ObjectDefinition::|public|backingStoreEnabled:boolean @@ -158727,6 +159376,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordSubmitHandler 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.OnPasswordUpdateCustomExtension::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateCustomExtensionHandler::|public|configuration:CustomExtensionOverwriteConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateCustomExtensionHandler::|public|customExtension:OnPasswordUpdateCustomExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateCustomExtensionHandler::|public|expirationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateCustomExtensionHandler::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateCustomExtensionHandler~~>OnPasswordUpdateHandler; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateCustomExtension~~>CustomAuthenticationExtension; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateHandler::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateHandler::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateHandler::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateHandler~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateListener::|public|handler:OnPasswordUpdateHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateListener::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPasswordUpdateListener~~>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 @@ -163409,6 +164072,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.privilegedAccessGroupRe github.com/microsoftgraph/msgraph-sdk-typescript/.models.privilegedAccessGroupRelationships::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.privilegedAccessGroupRelationshipsObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroup~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessRoot::|public|customExtensions:RoleManagementCustomCalloutExtension[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessRoot::|public|group:PrivilegedAccessGroup github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessRoot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessRoot~~>Entity; Parsable @@ -163643,6 +164307,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataB github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|modifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|name:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|sensitivityLabels:CurrentLabel[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase::|public|sequenceNumber:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentMetadataBase~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentRequest::|public|activityMetadata:ActivityMetadata @@ -165790,9 +166455,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog: github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|restoreArtifactDetails:RestoreArtifactDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|restoreCompletionDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|restoreJobType:RestoreJobType github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|restoreSessionId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|restoreSessionStatus:RestoreSessionStatus -github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog::|public|tags:RestorePointTags github.com/microsoftgraph/msgraph-sdk-typescript/.models.RestoreTaskActivityLog~~>ActivityLogBase; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.restoreTimeRange::0000-before github.com/microsoftgraph/msgraph-sdk-typescript/.models.restoreTimeRange::0001-after @@ -165957,6 +166622,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskAlert::|public|mitr github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskAlert::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskAlert::|public|providerAlertId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskAlert::|public|severity:Severity +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskAlert::|public|source:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RiskAlert~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.riskDetail::0000-none github.com/microsoftgraph/msgraph-sdk-typescript/.models.riskDetail::0001-adminGeneratedTemporaryPassword @@ -166197,6 +166863,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementAlert::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementAlert::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementAlert::|public|operations:LongRunningOperation[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementAlert~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|customAttributes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|isEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|resourceType:CustomExtensionResourceType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension::|public|type:CustomCalloutExtensionType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtensionCollectionResponse::|public|value:RoleManagementCustomCalloutExtension[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtensionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagementCustomCalloutExtension~~>CustomCalloutExtension; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleManagement~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleMembershipGovernanceCriteria::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleMembershipGovernanceCriteria::|public|roleId:string @@ -167542,6 +168216,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|customDetails:AlertCustomDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|entityMappings:EntityMappingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|eventGroupingKind:EventGroupingKind github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|impactedAssets:ImpactedAsset[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|mitreTechniques:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AlertTemplate::|public|odataType:string @@ -168682,6 +169357,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfiguration::|public|defaultStatusId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfiguration::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfiguration::|public|slaPolicies:SlaPolicyDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfiguration::|public|statuses:StatusDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfigurationCollectionResponse::|public|value:CaseTypeConfiguration[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.CaseTypeConfigurationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -168883,6 +169559,67 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RelationCollectionResponse::|public|value:Relation[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.RelationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.Relation~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCondition::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCondition::|public|operator:SlaPolicyConditionOperator +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCondition::|public|property:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCondition::|public|values:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyConditionBase::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyConditionBase::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyConditionBase::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyConditionBase~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0000-equals +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0001-notEquals +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0002-contains +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0003-doesNotContain +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0004-isEmpty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0005-isNotEmpty +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0006-changed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0007-changedTo +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0008-changedFrom +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0009-isBefore +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0010-isAfter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0011-greaterThan +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0012-lessThan +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0013-anyOf +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0014-noneOf +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperator::0015-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyConditionOperatorObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCondition~~>Parsable; SlaPolicyConditionBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCriteriaBlock::|public|conditions:SlaPolicyConditionBase[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCriteriaBlock::|public|logicalOperator:SlaPolicyLogicalOperator +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCriteriaBlock::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyCriteriaBlock~~>Parsable; SlaPolicyConditionBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|exitCriteria:SlaPolicyCriteriaBlock +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|isActive:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|pauseCriteria:SlaPolicyCriteriaBlock +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|recalculateCondition:SlaPolicyRecalculateCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|setCriteria:SlaPolicyCriteriaBlock +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition::|public|timers:SlaPolicyTimer[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinitionCollectionResponse::|public|value:SlaPolicyDefinition[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinitionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyDefinition~~>CaseManagementEntity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyLogicalOperator::0000-and +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyLogicalOperator::0001-or +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyLogicalOperator::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.slaPolicyLogicalOperatorObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyRecalculateCondition::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyRecalculateCondition::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyRecalculateCondition::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyRecalculateCondition::|public|shouldResetTime:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyRecalculateCondition~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|breachThresholdInMinutes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|filters:SlaPolicyCriteriaBlock +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|isDefault:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|order:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|policyTimerId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer::|public|warningThresholdInMinutes:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.SlaPolicyTimer~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.StatusDefinition::|public|customStatuses:CustomStatusDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.StatusDefinition::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement.StatusDefinition::|public|OdataType:string @@ -168985,6 +169722,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createRecommendationRelationFromDiscriminatorValue(parseNode:ParseNode):RecommendationRelation github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createRelationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RelationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createRelationFromDiscriminatorValue(parseNode:ParseNode):Relation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyConditionBaseFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyConditionBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyConditionFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyCriteriaBlockFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyCriteriaBlock +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyDefinitionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyDefinitionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyDefinitionFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyRecalculateConditionFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyRecalculateCondition +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createSlaPolicyTimerFromDiscriminatorValue(parseNode:ParseNode):SlaPolicyTimer github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createStatusDefinitionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):StatusDefinitionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createStatusDefinitionFromDiscriminatorValue(parseNode:ParseNode):StatusDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::createStringCustomFieldDefinitionFromDiscriminatorValue(parseNode:ParseNode):StringCustomFieldDefinition @@ -169033,6 +169777,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoRecommendationRelation(RecommendationRelation:RecommendationRelation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoRelation(Relation:Relation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoRelationCollectionResponse(RelationCollectionResponse:RelationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyCondition(SlaPolicyCondition:SlaPolicyCondition={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyConditionBase(SlaPolicyConditionBase:SlaPolicyConditionBase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyCriteriaBlock(SlaPolicyCriteriaBlock:SlaPolicyCriteriaBlock={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyDefinition(SlaPolicyDefinition:SlaPolicyDefinition={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyDefinitionCollectionResponse(SlaPolicyDefinitionCollectionResponse:SlaPolicyDefinitionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyRecalculateCondition(SlaPolicyRecalculateCondition:SlaPolicyRecalculateCondition={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoSlaPolicyTimer(SlaPolicyTimer:SlaPolicyTimer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoStatusDefinition(StatusDefinition:StatusDefinition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoStatusDefinitionCollectionResponse(StatusDefinitionCollectionResponse:StatusDefinitionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::deserializeIntoStringCustomFieldDefinition(StringCustomFieldDefinition:StringCustomFieldDefinition={}):Record void> @@ -169081,6 +169832,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeRecommendationRelation(writer:SerializationWriter; RecommendationRelation:RecommendationRelation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeRelation(writer:SerializationWriter; Relation:Relation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeRelationCollectionResponse(writer:SerializationWriter; RelationCollectionResponse:RelationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyCondition(writer:SerializationWriter; SlaPolicyCondition:SlaPolicyCondition={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyConditionBase(writer:SerializationWriter; SlaPolicyConditionBase:SlaPolicyConditionBase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyCriteriaBlock(writer:SerializationWriter; SlaPolicyCriteriaBlock:SlaPolicyCriteriaBlock={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyDefinition(writer:SerializationWriter; SlaPolicyDefinition:SlaPolicyDefinition={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyDefinitionCollectionResponse(writer:SerializationWriter; SlaPolicyDefinitionCollectionResponse:SlaPolicyDefinitionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyRecalculateCondition(writer:SerializationWriter; SlaPolicyRecalculateCondition:SlaPolicyRecalculateCondition={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeSlaPolicyTimer(writer:SerializationWriter; SlaPolicyTimer:SlaPolicyTimer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeStatusDefinition(writer:SerializationWriter; StatusDefinition:StatusDefinition={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeStatusDefinitionCollectionResponse(writer:SerializationWriter; StatusDefinitionCollectionResponse:StatusDefinitionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.caseManagement::serializeStringCustomFieldDefinition(writer:SerializationWriter; StringCustomFieldDefinition:StringCustomFieldDefinition={}; isSerializingDerivedType?:boolean=false):void @@ -170501,6 +171259,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.environmentKin github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.Environment~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EopSubmissionFeedEntityAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EopSubmissionFeedEntityAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventGroupingKind::0000-alertPerEvent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventGroupingKind::0001-singleAlert +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventGroupingKind::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.eventGroupingKindObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventPropagationResult::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventPropagationResult::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EventPropagationResult::|public|location:string @@ -172324,6 +173086,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RtiOperationsA github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|frequency:Duration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|lookback:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|nextRunDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.RuleSchedule::|public|period:string @@ -178083,6 +178846,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SkypeUserConversationMe github.com/microsoftgraph/msgraph-sdk-typescript/.models.SkypeUserConversationMember~~>ConversationMember; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.SmsAuthenticationMethodConfiguration::|public|includeTargets:SmsAuthenticationMethodTarget[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SmsAuthenticationMethodConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SmsAuthenticationMethodConfiguration::|public|telecomProviderSettings:TelecomProviderSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.SmsAuthenticationMethodConfiguration~~>AuthenticationMethodConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.SmsAuthenticationMethodTarget::|public|isUsableForSignIn:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.SmsAuthenticationMethodTarget::|public|OdataType:string @@ -178699,6 +179463,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationError::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationError::|public|tenantActionable:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationError~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationJob::|public|bulkUpload:BulkUpload +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationJob::|public|objectConnections:ObjectConnection[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationJob::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationJob::|public|schedule:SynchronizationSchedule github.com/microsoftgraph/msgraph-sdk-typescript/.models.SynchronizationJob::|public|schema:SynchronizationSchema @@ -179760,14 +180525,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamworkConversationIde github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamworkConversationIdentityType::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamworkConversationIdentityTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkConversationIdentity~~>Identity; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji::|public|contentBytes:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji::|public|createdBy:CustomEmojiFromIdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmojiCollectionResponse::|public|value:TeamworkCustomEmoji[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmojiCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkCustomEmoji~~>Parsable; TeamworkHostedContent github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkDateTimeConfiguration::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkDateTimeConfiguration::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkDateTimeConfiguration::|public|dateFormat:string @@ -180137,6 +180901,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamworkUserIdentityTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamworkUserIdentity~~>Identity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Teamwork~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Team~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|appId:Guid +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|isEvaluationModeEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|migrationPercentage:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings::|public|url:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TelecomProviderSettings~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeleconferenceDeviceAudioQuality::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeleconferenceDeviceAudioQuality~~>Parsable; TeleconferenceDeviceMediaQuality github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeleconferenceDeviceMediaQuality::|public|AdditionalData:Record @@ -181329,6 +182101,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleAssignmentSc github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleAssignmentSchedule~~>Parsable; UnifiedRoleScheduleBase github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleAssignment~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleDefinition::|public|allowedPrincipalTypes:AllowedRolePrincipalTypes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleDefinition::|public|deletedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleDefinition::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleDefinition::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleDefinition::|public|inheritsPermissionsFrom:UnifiedRoleDefinition[] @@ -181445,6 +182218,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPo github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyAuthenticationContextRule~~>Parsable; UnifiedRoleManagementPolicyRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCollectionResponse::|public|value:UnifiedRoleManagementPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCustomExtensionRule::|public|customAttributes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCustomExtensionRule::|public|customExtensionId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCustomExtensionRule::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCustomExtensionRule::|public|isEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCustomExtensionRule::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyCustomExtensionRule~~>Parsable; UnifiedRoleManagementPolicyRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyEnablementRule::|public|enabledRules:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyEnablementRule::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UnifiedRoleManagementPolicyEnablementRule~~>Parsable; UnifiedRoleManagementPolicyRule @@ -183615,6 +184394,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMeth github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodConfiguration::|public|includeTargets:VoiceAuthenticationMethodTarget[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodConfiguration::|public|isOfficePhoneAllowed:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodConfiguration::|public|telecomProviderSettings:TelecomProviderSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodConfiguration~~>AuthenticationMethodConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodTarget::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.VoiceAuthenticationMethodTarget~~>AuthenticationMethodTarget; Parsable @@ -186866,6 +187646,23 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsUpdateRolloutSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsUpdateRolloutSettings::|public|offerIntervalInDays:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsUpdateRolloutSettings::|public|offerStartDateTimeInUTC:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsUpdateRolloutSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalog::|public|catalogEntry:CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalog::|public|deviceCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalog::|public|devices:ApplicableDevice[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalog::|public|hasRecommendedDevice:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalog::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogCollectionResponse::|public|value:ApplicableCatalog[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary::|public|aggregatedDeviceCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary::|public|aggregatedDevices:ApplicableDevice[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary::|public|catalogEntry:CatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary::|public|hasRecommendedDevice:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary::|public|policies:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummaryCollectionResponse::|public|value:ApplicableCatalogSummary[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummaryCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalogSummary~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableCatalog~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableContent::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableContent::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableContent::|public|catalogEntry:CatalogEntry @@ -186883,6 +187680,11 @@ 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.ApplicableDevice::|public|isRecommended:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableDevice::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableDeviceCollectionResponse::|public|value:ApplicableDevice[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableDeviceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.ApplicableDevice~~>Entity; 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 @@ -186892,6 +187694,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approval 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.approvedBy::0000-system +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvedBy::0001-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvedBy::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.approvedByObject 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 @@ -187040,6 +187846,69 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deployme github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deploymentStateValueObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeploymentState~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Deployment~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0000-offering +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0001-onHold +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0002-installing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0003-installed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0004-cancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0005-uninstalling +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0006-uninstalled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0007-notOffering +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientState::0008-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0000-deferred +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0001-offerReady +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0002-paused +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0003-offerReceived +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0004-downloadStart +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0005-downloadComplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0006-installStart +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0007-installComplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0008-restartRequired +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0009-restartInitiated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0010-restartComplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0011-updateInstalled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0012-rollbackComplete +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0013-userCancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0014-deviceCancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0015-uninstall +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0016-rollback +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0017-updateUninstalled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0018-notSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0019-previousUpdateInProgress +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstate::0020-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceClientSubstateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|azureAdDeviceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|deviceModel:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|deviceName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|hotpatchReadiness:HotpatchReadiness +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|osBuild:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|osStatus:OsStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|osVersion:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile::|public|serialNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfileCollectionResponse::|public|value:DeviceProfile[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfileCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DeviceProfile~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0001-pending +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0002-offering +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0003-onHold +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0004-cancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0005-notOffering +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceState::0006-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0001-scheduled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0002-offerReady +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0003-adminPaused +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0004-adminCancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0005-removedFromDeployment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0006-notOffering +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstate::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.deviceServiceSubstateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateApprovalRule::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateApprovalRule~~>ApprovalRule; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateCatalogEntry::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateCatalogEntry::|public|driverClass:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateCatalogEntry::|public|manufacturer:string @@ -187049,8 +187918,37 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUp github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateCatalogEntry::|public|version:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateCatalogEntry::|public|versionDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateCatalogEntry~~>Parsable; SoftwareUpdateCatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|aadDeviceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|clientState:DeviceClientState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|clientSubstate:DeviceClientSubstate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|deviceName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|lastEventDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|policyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|policyName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|ringId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|ringName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|serviceState:DeviceServiceState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus::|public|serviceSubstate:DeviceServiceSubstate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatusCollectionResponse::|public|value:DriverUpdateDeviceStatus[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatusCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateDeviceStatus~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateFilter::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateFilter~~>Parsable; WindowsUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdatePolicy::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdatePolicy~~>Parsable; Policy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|classEscaped:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|deviceStatuses:DriverUpdateDeviceStatus[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|manufacturer:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|releaseDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport::|public|version:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReportCollectionResponse::|public|value:DriverUpdateReport[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReportCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateReport~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateRing::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DriverUpdateRing~~>Parsable; Ring github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DurationDrivenRolloutSettings::|public|durationUntilDeploymentEnd:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DurationDrivenRolloutSettings::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.DurationDrivenRolloutSettings~~>GradualRolloutSettings; Parsable @@ -187085,6 +187983,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureU github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateCatalogEntry::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateCatalogEntry::|public|version:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateCatalogEntry~~>Parsable; SoftwareUpdateCatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdatePolicy::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdatePolicy~~>Parsable; Policy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateRing::|public|isOfferOptional:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateRing::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateRing::|public|offerDurationInDays:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateRing::|public|offerIntervalInDays:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.FeatureUpdateRing~~>Parsable; Ring github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualRolloutSettings::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualRolloutSettings::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GradualRolloutSettings::|public|durationBetweenOffers:Duration @@ -187094,6 +187999,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.GroupAss 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.hotpatchReadiness::0000-ready +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.hotpatchReadiness::0001-notReady +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.hotpatchReadiness::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.hotpatchReadinessObject 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 @@ -187127,6 +188036,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.KnownIss github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.KnownIssueHistoryItem::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.KnownIssueHistoryItem~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.KnownIssue~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSetting::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSetting::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSetting::|public|isHotpatchEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSetting::|public|mdmAppId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSetting::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSettingCollectionResponse::|public|value:MdmAppSetting[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSettingCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.MdmAppSetting~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.monitoringAction::0000-alertError github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.monitoringAction::0001-offerFallback github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.monitoringAction::0002-pauseDeployment @@ -187153,6 +188070,12 @@ 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.osStatus::0000-endOfServicing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.osStatus::0001-inServicing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.osStatus::0002-nearEndOfServicing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.osStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.osStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy::|public|applicableCatalogs:ApplicableCatalog[] 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[] @@ -187162,15 +188085,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Policy:: 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|approvedBy:ApprovedBy 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|startDateTime:Date 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.PolicyAssignment::|public|azureAdDeviceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignment::|public|deviceProfile:DeviceProfile +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignment::|public|policyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignment::|public|policyName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignmentCollectionResponse::|public|value:PolicyAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.PolicyAssignment~~>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 @@ -187306,6 +188239,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.Software github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.SoftwareUpdateCatalogEntry~~>CatalogEntry; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.SoftwareUpdateFilter::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.SoftwareUpdateFilter~~>ContentFilter; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.TenantSetting::|public|areDataProcessorServiceForWindowsFeaturesEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.TenantSetting::|public|mdmAppSettings:MdmAppSetting[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.TenantSetting::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.TenantSetting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdatableAsset::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdatableAssetCollectionResponse::|public|value:UpdatableAsset[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdatableAssetCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -187328,6 +188265,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateCa github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateCategoryEnrollmentInformation::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateCategoryEnrollmentInformation~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.updateCategoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateData::|public|applicableCatalogSummaries:ApplicableCatalogSummary[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateData::|public|deviceProfiles:DeviceProfile[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateData::|public|drivers:DriverUpdateReport[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateData::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateData::|public|policyAssignments:PolicyAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateData~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateManagementEnrollment::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateManagementEnrollment::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.UpdateManagementEnrollment::|public|driver:UpdateCategoryEnrollmentInformation @@ -187362,10 +188305,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.windowsR github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.windowsReleaseHealthStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.WindowsUpdateFilter::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates.WindowsUpdateFilter~~>Parsable; SoftwareUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableCatalogCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicableCatalogCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableCatalogFromDiscriminatorValue(parseNode:ParseNode):ApplicableCatalog +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableCatalogSummaryCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicableCatalogSummaryCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableCatalogSummaryFromDiscriminatorValue(parseNode:ParseNode):ApplicableCatalogSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableContentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicableContentCollectionResponse 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::createApplicableDeviceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicableDeviceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createApplicableDeviceFromDiscriminatorValue(parseNode:ParseNode):ApplicableDevice 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 @@ -187392,14 +188341,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createD github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDeploymentSettingsFromDiscriminatorValue(parseNode:ParseNode):DeploymentSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDeploymentStateFromDiscriminatorValue(parseNode:ParseNode):DeploymentState github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDeploymentStateReasonFromDiscriminatorValue(parseNode:ParseNode):DeploymentStateReason +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDeviceProfileCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DeviceProfileCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDeviceProfileFromDiscriminatorValue(parseNode:ParseNode):DeviceProfile +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateApprovalRuleFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateApprovalRule github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateCatalogEntryFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateCatalogEntry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateDeviceStatusCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateDeviceStatusFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateDeviceStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdatePolicyFromDiscriminatorValue(parseNode:ParseNode):DriverUpdatePolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateReportCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateReportCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateReportFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateReport +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createDriverUpdateRingFromDiscriminatorValue(parseNode:ParseNode):DriverUpdateRing 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::createFeatureUpdatePolicyFromDiscriminatorValue(parseNode:ParseNode):FeatureUpdatePolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createFeatureUpdateRingFromDiscriminatorValue(parseNode:ParseNode):FeatureUpdateRing 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 @@ -187408,11 +188368,15 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createK github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createKnownIssueCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):KnownIssueCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createKnownIssueFromDiscriminatorValue(parseNode:ParseNode):KnownIssue github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createKnownIssueHistoryItemFromDiscriminatorValue(parseNode:ParseNode):KnownIssueHistoryItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createMdmAppSettingCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MdmAppSettingCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createMdmAppSettingFromDiscriminatorValue(parseNode:ParseNode):MdmAppSetting 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::createPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PolicyAssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createPolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):PolicyAssignment 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 @@ -187439,20 +188403,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createS github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createServicingPeriodFromDiscriminatorValue(parseNode:ParseNode):ServicingPeriod github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createSoftwareUpdateCatalogEntryFromDiscriminatorValue(parseNode:ParseNode):SoftwareUpdateCatalogEntry github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createSoftwareUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):SoftwareUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createTenantSettingFromDiscriminatorValue(parseNode:ParseNode):TenantSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdatableAssetCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UpdatableAssetCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdatableAssetErrorFromDiscriminatorValue(parseNode:ParseNode):UpdatableAssetError github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdatableAssetFromDiscriminatorValue(parseNode:ParseNode):UpdatableAsset github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdatableAssetGroupFromDiscriminatorValue(parseNode:ParseNode):UpdatableAssetGroup github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdateCategoryEnrollmentInformationFromDiscriminatorValue(parseNode:ParseNode):UpdateCategoryEnrollmentInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdateDataFromDiscriminatorValue(parseNode:ParseNode):UpdateData github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdateManagementEnrollmentFromDiscriminatorValue(parseNode:ParseNode):UpdateManagementEnrollment github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdatePolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UpdatePolicyCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUpdatePolicyFromDiscriminatorValue(parseNode:ParseNode):UpdatePolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createUserExperienceSettingsFromDiscriminatorValue(parseNode:ParseNode):UserExperienceSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::createWindowsUpdateFilterFromDiscriminatorValue(parseNode:ParseNode):WindowsUpdateFilter +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableCatalog(ApplicableCatalog:ApplicableCatalog={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableCatalogCollectionResponse(ApplicableCatalogCollectionResponse:ApplicableCatalogCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableCatalogSummary(ApplicableCatalogSummary:ApplicableCatalogSummary={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableCatalogSummaryCollectionResponse(ApplicableCatalogSummaryCollectionResponse:ApplicableCatalogSummaryCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableContent(ApplicableContent:ApplicableContent={}):Record void> 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::deserializeIntoApplicableDevice(ApplicableDevice:ApplicableDevice={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoApplicableDeviceCollectionResponse(ApplicableDeviceCollectionResponse:ApplicableDeviceCollectionResponse={}):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> @@ -187479,14 +188451,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDeploymentSettings(DeploymentSettings:DeploymentSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDeploymentState(DeploymentState:DeploymentState={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDeploymentStateReason(DeploymentStateReason:DeploymentStateReason={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDeviceProfile(DeviceProfile:DeviceProfile={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDeviceProfileCollectionResponse(DeviceProfileCollectionResponse:DeviceProfileCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateApprovalRule(DriverUpdateApprovalRule:DriverUpdateApprovalRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateCatalogEntry(DriverUpdateCatalogEntry:DriverUpdateCatalogEntry={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateDeviceStatus(DriverUpdateDeviceStatus:DriverUpdateDeviceStatus={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateDeviceStatusCollectionResponse(DriverUpdateDeviceStatusCollectionResponse:DriverUpdateDeviceStatusCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateFilter(DriverUpdateFilter:DriverUpdateFilter={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdatePolicy(DriverUpdatePolicy:DriverUpdatePolicy={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateReport(DriverUpdateReport:DriverUpdateReport={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateReportCollectionResponse(DriverUpdateReportCollectionResponse:DriverUpdateReportCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoDriverUpdateRing(DriverUpdateRing:DriverUpdateRing={}):Record void> 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::deserializeIntoFeatureUpdatePolicy(FeatureUpdatePolicy:FeatureUpdatePolicy={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoFeatureUpdateRing(FeatureUpdateRing:FeatureUpdateRing={}):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> @@ -187495,12 +188478,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoKnownIssue(KnownIssue:KnownIssue={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoKnownIssueCollectionResponse(KnownIssueCollectionResponse:KnownIssueCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoKnownIssueHistoryItem(KnownIssueHistoryItem:KnownIssueHistoryItem={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoMdmAppSetting(MdmAppSetting:MdmAppSetting={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoMdmAppSettingCollectionResponse(MdmAppSettingCollectionResponse:MdmAppSettingCollectionResponse={}):Record void> 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::deserializeIntoPolicyAssignment(PolicyAssignment:PolicyAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoPolicyAssignmentCollectionResponse(PolicyAssignmentCollectionResponse:PolicyAssignmentCollectionResponse={}):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> @@ -187526,20 +188513,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deseria github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoServicingPeriod(ServicingPeriod:ServicingPeriod={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoSoftwareUpdateCatalogEntry(SoftwareUpdateCatalogEntry:SoftwareUpdateCatalogEntry={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoSoftwareUpdateFilter(SoftwareUpdateFilter:SoftwareUpdateFilter={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoTenantSetting(TenantSetting:TenantSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdatableAsset(UpdatableAsset:UpdatableAsset={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdatableAssetCollectionResponse(UpdatableAssetCollectionResponse:UpdatableAssetCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdatableAssetError(UpdatableAssetError:UpdatableAssetError={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdatableAssetGroup(UpdatableAssetGroup:UpdatableAssetGroup={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdateCategoryEnrollmentInformation(UpdateCategoryEnrollmentInformation:UpdateCategoryEnrollmentInformation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdateData(UpdateData:UpdateData={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdateManagementEnrollment(UpdateManagementEnrollment:UpdateManagementEnrollment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdatePolicy(UpdatePolicy:UpdatePolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUpdatePolicyCollectionResponse(UpdatePolicyCollectionResponse:UpdatePolicyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoUserExperienceSettings(UserExperienceSettings:UserExperienceSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::deserializeIntoWindowsUpdateFilter(WindowsUpdateFilter:WindowsUpdateFilter={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableCatalog(writer:SerializationWriter; ApplicableCatalog:ApplicableCatalog={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableCatalogCollectionResponse(writer:SerializationWriter; ApplicableCatalogCollectionResponse:ApplicableCatalogCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableCatalogSummary(writer:SerializationWriter; ApplicableCatalogSummary:ApplicableCatalogSummary={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableCatalogSummaryCollectionResponse(writer:SerializationWriter; ApplicableCatalogSummaryCollectionResponse:ApplicableCatalogSummaryCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableContent(writer:SerializationWriter; ApplicableContent:ApplicableContent={}; isSerializingDerivedType?:boolean=false):void 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::serializeApplicableDevice(writer:SerializationWriter; ApplicableDevice:ApplicableDevice={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeApplicableDeviceCollectionResponse(writer:SerializationWriter; ApplicableDeviceCollectionResponse:ApplicableDeviceCollectionResponse={}; 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 @@ -187566,14 +188561,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDeploymentSettings(writer:SerializationWriter; DeploymentSettings:DeploymentSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDeploymentState(writer:SerializationWriter; DeploymentState:DeploymentState={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDeploymentStateReason(writer:SerializationWriter; DeploymentStateReason:DeploymentStateReason={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDeviceProfile(writer:SerializationWriter; DeviceProfile:DeviceProfile={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDeviceProfileCollectionResponse(writer:SerializationWriter; DeviceProfileCollectionResponse:DeviceProfileCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateApprovalRule(writer:SerializationWriter; DriverUpdateApprovalRule:DriverUpdateApprovalRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateCatalogEntry(writer:SerializationWriter; DriverUpdateCatalogEntry:DriverUpdateCatalogEntry={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateDeviceStatus(writer:SerializationWriter; DriverUpdateDeviceStatus:DriverUpdateDeviceStatus={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateDeviceStatusCollectionResponse(writer:SerializationWriter; DriverUpdateDeviceStatusCollectionResponse:DriverUpdateDeviceStatusCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateFilter(writer:SerializationWriter; DriverUpdateFilter:DriverUpdateFilter={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdatePolicy(writer:SerializationWriter; DriverUpdatePolicy:DriverUpdatePolicy={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateReport(writer:SerializationWriter; DriverUpdateReport:DriverUpdateReport={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateReportCollectionResponse(writer:SerializationWriter; DriverUpdateReportCollectionResponse:DriverUpdateReportCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeDriverUpdateRing(writer:SerializationWriter; DriverUpdateRing:DriverUpdateRing={}; isSerializingDerivedType?:boolean=false):void 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::serializeFeatureUpdatePolicy(writer:SerializationWriter; FeatureUpdatePolicy:FeatureUpdatePolicy={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeFeatureUpdateRing(writer:SerializationWriter; FeatureUpdateRing:FeatureUpdateRing={}; 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 @@ -187582,12 +188588,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeKnownIssue(writer:SerializationWriter; KnownIssue:KnownIssue={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeKnownIssueCollectionResponse(writer:SerializationWriter; KnownIssueCollectionResponse:KnownIssueCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeKnownIssueHistoryItem(writer:SerializationWriter; KnownIssueHistoryItem:KnownIssueHistoryItem={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeMdmAppSetting(writer:SerializationWriter; MdmAppSetting:MdmAppSetting={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeMdmAppSettingCollectionResponse(writer:SerializationWriter; MdmAppSettingCollectionResponse:MdmAppSettingCollectionResponse={}; isSerializingDerivedType?:boolean=false):void 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::serializePolicyAssignment(writer:SerializationWriter; PolicyAssignment:PolicyAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializePolicyAssignmentCollectionResponse(writer:SerializationWriter; PolicyAssignmentCollectionResponse:PolicyAssignmentCollectionResponse={}; 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 @@ -187613,11 +188623,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::seriali github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeServicingPeriod(writer:SerializationWriter; ServicingPeriod:ServicingPeriod={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeSoftwareUpdateCatalogEntry(writer:SerializationWriter; SoftwareUpdateCatalogEntry:SoftwareUpdateCatalogEntry={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeSoftwareUpdateFilter(writer:SerializationWriter; SoftwareUpdateFilter:SoftwareUpdateFilter={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeTenantSetting(writer:SerializationWriter; TenantSetting:TenantSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdatableAsset(writer:SerializationWriter; UpdatableAsset:UpdatableAsset={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdatableAssetCollectionResponse(writer:SerializationWriter; UpdatableAssetCollectionResponse:UpdatableAssetCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdatableAssetError(writer:SerializationWriter; UpdatableAssetError:UpdatableAssetError={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdatableAssetGroup(writer:SerializationWriter; UpdatableAssetGroup:UpdatableAssetGroup={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdateCategoryEnrollmentInformation(writer:SerializationWriter; UpdateCategoryEnrollmentInformation:UpdateCategoryEnrollmentInformation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdateData(writer:SerializationWriter; UpdateData:UpdateData={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdateManagementEnrollment(writer:SerializationWriter; UpdateManagementEnrollment:UpdateManagementEnrollment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdatePolicy(writer:SerializationWriter; UpdatePolicy:UpdatePolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.windowsUpdates::serializeUpdatePolicyCollectionResponse(writer:SerializationWriter; UpdatePolicyCollectionResponse:UpdatePolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -188679,6 +189691,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageTex github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageUserDirectoryAttributeStoreFromDiscriminatorValue(parseNode:ParseNode):AccessPackageUserDirectoryAttributeStore github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewAccessPackageAssignmentPolicyScopeFromDiscriminatorValue(parseNode:ParseNode):AccessReviewAccessPackageAssignmentPolicyScope github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewApplyActionFromDiscriminatorValue(parseNode:ParseNode):AccessReviewApplyAction +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewCatalogScopeFromDiscriminatorValue(parseNode:ParseNode):AccessReviewCatalogScope github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessReviewCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewDecisionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessReviewDecisionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewDecisionFromDiscriminatorValue(parseNode:ParseNode):AccessReviewDecision @@ -189588,6 +190601,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkMoveF github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkPowerOffFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkPowerOff github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkPowerOnFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkPowerOn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkReinstallAgentFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkReinstallAgent +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkRelocateFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkRelocate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkReprovisionFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkReprovision github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkResizeFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkResize github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcBulkRestartFromDiscriminatorValue(parseNode:ParseNode):CloudPcBulkRestart @@ -189615,6 +190629,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDisasterR github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDisasterRecoveryNetworkSettingFromDiscriminatorValue(parseNode:ParseNode):CloudPcDisasterRecoveryNetworkSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDiscoveredAppFromDiscriminatorValue(parseNode:ParseNode):CloudPcDiscoveredApp github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoinConfigurationFromDiscriminatorValue(parseNode:ParseNode):CloudPcDomainJoinConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoinCredentialFromDiscriminatorValue(parseNode:ParseNode):CloudPcDomainJoinCredential +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoinKeyVaultIntentConfigurationFromDiscriminatorValue(parseNode:ParseNode):CloudPcDomainJoinKeyVaultIntentConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoinKeyVaultPasswordConfigurationFromDiscriminatorValue(parseNode:ParseNode):CloudPcDomainJoinKeyVaultPasswordConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoinPlainTextUserIdentityFromDiscriminatorValue(parseNode:ParseNode):CloudPcDomainJoinPlainTextUserIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcDomainJoinUserIdentityFromDiscriminatorValue(parseNode:ParseNode):CloudPcDomainJoinUserIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcEntraGroupDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcEntraGroupDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcEntraUserDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcEntraUserDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcExportJobCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcExportJobCollectionResponse @@ -189635,6 +190654,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcFrontline github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcGalleryImageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CloudPcGalleryImageCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcGalleryImageFromDiscriminatorValue(parseNode:ParseNode):CloudPcGalleryImage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcHealthCheckItemFromDiscriminatorValue(parseNode:ParseNode):CloudPcHealthCheckItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcKeyVaultDomainJoinCredentialFromDiscriminatorValue(parseNode:ParseNode):CloudPcKeyVaultDomainJoinCredential github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcLaunchDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcLaunchDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcLaunchInfoFromDiscriminatorValue(parseNode:ParseNode):CloudPcLaunchInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcLoginResultFromDiscriminatorValue(parseNode:ParseNode):CloudPcLoginResult @@ -189654,6 +190674,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcOnPremise github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcOrganizationActionDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcOrganizationActionDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcOrganizationSettingsFromDiscriminatorValue(parseNode:ParseNode):CloudPcOrganizationSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcPartnerAgentInstallResultFromDiscriminatorValue(parseNode:ParseNode):CloudPcPartnerAgentInstallResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcPlainTextDomainJoinCredentialFromDiscriminatorValue(parseNode:ParseNode):CloudPcPlainTextDomainJoinCredential github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcPolicyApplyActionResultFromDiscriminatorValue(parseNode:ParseNode):CloudPcPolicyApplyActionResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcPolicyPendingApplyStatusResultFromDiscriminatorValue(parseNode:ParseNode):CloudPcPolicyPendingApplyStatusResult github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCloudPcPolicyScheduledApplyActionDetailFromDiscriminatorValue(parseNode:ParseNode):CloudPcPolicyScheduledApplyActionDetail @@ -189877,8 +190898,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotConversat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotConversationResponseMessageFromDiscriminatorValue(parseNode:ParseNode):CopilotConversationResponseMessage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageDetailFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageFromDiscriminatorValue(parseNode:ParseNode):CopilotPackage +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageRequestInfoFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageRequestInfo +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageRequestMetadataFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageRequestMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPackageRequestPrincipalFromDiscriminatorValue(parseNode:ParseNode):CopilotPackageRequestPrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPeopleAdminSettingFromDiscriminatorValue(parseNode:ParseNode):CopilotPeopleAdminSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingAgentSharingLimitFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingAgentSharingLimit +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingAgentSharingValueObjectFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingAgentSharingValueObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingAgentUserAccessValueObjectFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingAgentUserAccessValueObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingAllowedAgentTypesValueObjectFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingAllowedAgentTypesValueObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingAssignmentMemberFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingAssignmentMember github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingTeamsMeetingValueObjectFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingTeamsMeetingValueObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingUserAssignmentFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingUserAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotPolicySettingValueObjectFromDiscriminatorValue(parseNode:ParseNode):CopilotPolicySettingValueObject github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotReportRootFromDiscriminatorValue(parseNode:ParseNode):CopilotReportRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotSettingFromDiscriminatorValue(parseNode:ParseNode):CopilotSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCopilotToolCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CopilotToolCollectionResponse @@ -191774,6 +192806,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOathTokenMetadat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOAuth2PermissionGrantCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):OAuth2PermissionGrantCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOAuth2PermissionGrantFromDiscriminatorValue(parseNode:ParseNode):OAuth2PermissionGrant github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOAuthConsentAppDetailFromDiscriminatorValue(parseNode:ParseNode):OAuthConsentAppDetail +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createObjectConnectionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ObjectConnectionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createObjectConnectionFromDiscriminatorValue(parseNode:ParseNode):ObjectConnection github.com/microsoftgraph/msgraph-sdk-typescript/.models::createObjectDefinitionFromDiscriminatorValue(parseNode:ParseNode):ObjectDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.models::createObjectDefinitionMetadataEntryFromDiscriminatorValue(parseNode:ParseNode):ObjectDefinitionMetadataEntry github.com/microsoftgraph/msgraph-sdk-typescript/.models::createObjectIdentityFromDiscriminatorValue(parseNode:ParseNode):ObjectIdentity @@ -191865,6 +192899,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordMigrat 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::createOnPasswordUpdateCustomExtensionFromDiscriminatorValue(parseNode:ParseNode):OnPasswordUpdateCustomExtension +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordUpdateCustomExtensionHandlerFromDiscriminatorValue(parseNode:ParseNode):OnPasswordUpdateCustomExtensionHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordUpdateHandlerFromDiscriminatorValue(parseNode:ParseNode):OnPasswordUpdateHandler +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOnPasswordUpdateListenerFromDiscriminatorValue(parseNode:ParseNode):OnPasswordUpdateListener 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 @@ -192569,6 +193607,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleAssignmentFr github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleDefinitionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RoleDefinitionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleDefinitionFromDiscriminatorValue(parseNode:ParseNode):RoleDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleManagementAlertFromDiscriminatorValue(parseNode:ParseNode):RoleManagementAlert +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleManagementCustomCalloutExtensionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RoleManagementCustomCalloutExtensionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleManagementCustomCalloutExtensionFromDiscriminatorValue(parseNode:ParseNode):RoleManagementCustomCalloutExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleManagementFromDiscriminatorValue(parseNode:ParseNode):RoleManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleMembershipGovernanceCriteriaFromDiscriminatorValue(parseNode:ParseNode):RoleMembershipGovernanceCriteria github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRolePermissionFromDiscriminatorValue(parseNode:ParseNode):RolePermission @@ -193154,6 +194194,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeamworkTagMembe github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeamworkTagMemberFromDiscriminatorValue(parseNode:ParseNode):TeamworkTagMember github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeamworkTeamsClientConfigurationFromDiscriminatorValue(parseNode:ParseNode):TeamworkTeamsClientConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeamworkUserIdentityFromDiscriminatorValue(parseNode:ParseNode):TeamworkUserIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTelecomProviderSettingsFromDiscriminatorValue(parseNode:ParseNode):TelecomProviderSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeleconferenceDeviceAudioQualityFromDiscriminatorValue(parseNode:ParseNode):TeleconferenceDeviceAudioQuality github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeleconferenceDeviceMediaQualityFromDiscriminatorValue(parseNode:ParseNode):TeleconferenceDeviceMediaQuality github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTeleconferenceDeviceQualityFromDiscriminatorValue(parseNode:ParseNode):TeleconferenceDeviceQuality @@ -193324,6 +194365,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManag github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicyAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyAuthenticationContextRuleFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicyAuthenticationContextRule github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicyCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyCustomExtensionRuleFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicyCustomExtensionRule github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyEnablementRuleFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicyEnablementRule github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyExpirationRuleFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicyExpirationRule github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUnifiedRoleManagementPolicyFromDiscriminatorValue(parseNode:ParseNode):UnifiedRoleManagementPolicy @@ -194074,6 +195116,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessP github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReview(AccessReview:AccessReview={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewAccessPackageAssignmentPolicyScope(AccessReviewAccessPackageAssignmentPolicyScope:AccessReviewAccessPackageAssignmentPolicyScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewApplyAction(AccessReviewApplyAction:AccessReviewApplyAction={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewCatalogScope(AccessReviewCatalogScope:AccessReviewCatalogScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewCollectionResponse(AccessReviewCollectionResponse:AccessReviewCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewDecision(AccessReviewDecision:AccessReviewDecision={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewDecisionCollectionResponse(AccessReviewDecisionCollectionResponse:AccessReviewDecisionCollectionResponse={}):Record void> @@ -194983,6 +196026,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkPowerOff(CloudPcBulkPowerOff:CloudPcBulkPowerOff={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkPowerOn(CloudPcBulkPowerOn:CloudPcBulkPowerOn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkReinstallAgent(CloudPcBulkReinstallAgent:CloudPcBulkReinstallAgent={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkRelocate(CloudPcBulkRelocate:CloudPcBulkRelocate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkReprovision(CloudPcBulkReprovision:CloudPcBulkReprovision={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkResize(CloudPcBulkResize:CloudPcBulkResize={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcBulkRestart(CloudPcBulkRestart:CloudPcBulkRestart={}):Record void> @@ -195010,6 +196054,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDisasterRecoveryNetworkSetting(CloudPcDisasterRecoveryNetworkSetting:CloudPcDisasterRecoveryNetworkSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDiscoveredApp(CloudPcDiscoveredApp:CloudPcDiscoveredApp={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinConfiguration(CloudPcDomainJoinConfiguration:CloudPcDomainJoinConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinCredential(CloudPcDomainJoinCredential:CloudPcDomainJoinCredential={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinKeyVaultIntentConfiguration(CloudPcDomainJoinKeyVaultIntentConfiguration:CloudPcDomainJoinKeyVaultIntentConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinKeyVaultPasswordConfiguration(CloudPcDomainJoinKeyVaultPasswordConfiguration:CloudPcDomainJoinKeyVaultPasswordConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinPlainTextUserIdentity(CloudPcDomainJoinPlainTextUserIdentity:CloudPcDomainJoinPlainTextUserIdentity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcDomainJoinUserIdentity(CloudPcDomainJoinUserIdentity:CloudPcDomainJoinUserIdentity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcEntraGroupDetail(CloudPcEntraGroupDetail:CloudPcEntraGroupDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcEntraUserDetail(CloudPcEntraUserDetail:CloudPcEntraUserDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcExportJob(CloudPcExportJob:CloudPcExportJob={}):Record void> @@ -195029,6 +196078,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcGalleryImage(CloudPcGalleryImage:CloudPcGalleryImage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcGalleryImageCollectionResponse(CloudPcGalleryImageCollectionResponse:CloudPcGalleryImageCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcHealthCheckItem(CloudPcHealthCheckItem:CloudPcHealthCheckItem={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcKeyVaultDomainJoinCredential(CloudPcKeyVaultDomainJoinCredential:CloudPcKeyVaultDomainJoinCredential={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcLaunchDetail(CloudPcLaunchDetail:CloudPcLaunchDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcLaunchInfo(CloudPcLaunchInfo:CloudPcLaunchInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcLoginResult(CloudPcLoginResult:CloudPcLoginResult={}):Record void> @@ -195048,6 +196098,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcOrganizationActionDetail(CloudPcOrganizationActionDetail:CloudPcOrganizationActionDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcOrganizationSettings(CloudPcOrganizationSettings:CloudPcOrganizationSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcPartnerAgentInstallResult(CloudPcPartnerAgentInstallResult:CloudPcPartnerAgentInstallResult={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcPlainTextDomainJoinCredential(CloudPcPlainTextDomainJoinCredential:CloudPcPlainTextDomainJoinCredential={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcPolicyApplyActionResult(CloudPcPolicyApplyActionResult:CloudPcPolicyApplyActionResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcPolicyPendingApplyStatusResult(CloudPcPolicyPendingApplyStatusResult:CloudPcPolicyPendingApplyStatusResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCloudPcPolicyScheduledApplyActionDetail(CloudPcPolicyScheduledApplyActionDetail:CloudPcPolicyScheduledApplyActionDetail={}):Record void> @@ -195271,8 +196322,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilot github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotConversationResponseMessage(CopilotConversationResponseMessage:CopilotConversationResponseMessage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackage(CopilotPackage:CopilotPackage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageDetail(CopilotPackageDetail:CopilotPackageDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageRequestInfo(CopilotPackageRequestInfo:CopilotPackageRequestInfo={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageRequestMetadata(CopilotPackageRequestMetadata:CopilotPackageRequestMetadata={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPackageRequestPrincipal(CopilotPackageRequestPrincipal:CopilotPackageRequestPrincipal={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPeopleAdminSetting(CopilotPeopleAdminSetting:CopilotPeopleAdminSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySetting(CopilotPolicySetting:CopilotPolicySetting={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingAgentSharingLimit(CopilotPolicySettingAgentSharingLimit:CopilotPolicySettingAgentSharingLimit={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingAgentSharingValueObject(CopilotPolicySettingAgentSharingValueObject:CopilotPolicySettingAgentSharingValueObject={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingAgentUserAccessValueObject(CopilotPolicySettingAgentUserAccessValueObject:CopilotPolicySettingAgentUserAccessValueObject={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingAllowedAgentTypesValueObject(CopilotPolicySettingAllowedAgentTypesValueObject:CopilotPolicySettingAllowedAgentTypesValueObject={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingAssignmentMember(CopilotPolicySettingAssignmentMember:CopilotPolicySettingAssignmentMember={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingTeamsMeetingValueObject(CopilotPolicySettingTeamsMeetingValueObject:CopilotPolicySettingTeamsMeetingValueObject={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingUserAssignment(CopilotPolicySettingUserAssignment:CopilotPolicySettingUserAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotPolicySettingValueObject(CopilotPolicySettingValueObject:CopilotPolicySettingValueObject={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotReportRoot(CopilotReportRoot:CopilotReportRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotSetting(CopilotSetting:CopilotSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCopilotTool(CopilotTool:CopilotTool={}):Record void> @@ -197168,6 +198230,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOathTok github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOAuth2PermissionGrant(OAuth2PermissionGrant:OAuth2PermissionGrant={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOAuth2PermissionGrantCollectionResponse(OAuth2PermissionGrantCollectionResponse:OAuth2PermissionGrantCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOAuthConsentAppDetail(OAuthConsentAppDetail:OAuthConsentAppDetail={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoObjectConnection(ObjectConnection:ObjectConnection={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoObjectConnectionCollectionResponse(ObjectConnectionCollectionResponse:ObjectConnectionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoObjectDefinition(ObjectDefinition:ObjectDefinition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoObjectDefinitionMetadataEntry(ObjectDefinitionMetadataEntry:ObjectDefinitionMetadataEntry={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoObjectIdentity(ObjectIdentity:ObjectIdentity={}):Record void> @@ -197259,6 +198323,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPassw 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::deserializeIntoOnPasswordUpdateCustomExtension(OnPasswordUpdateCustomExtension:OnPasswordUpdateCustomExtension={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordUpdateCustomExtensionHandler(OnPasswordUpdateCustomExtensionHandler:OnPasswordUpdateCustomExtensionHandler={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordUpdateHandler(OnPasswordUpdateHandler:OnPasswordUpdateHandler={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOnPasswordUpdateListener(OnPasswordUpdateListener:OnPasswordUpdateListener={}):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> @@ -197964,6 +199032,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleDef github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleDefinitionCollectionResponse(RoleDefinitionCollectionResponse:RoleDefinitionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleManagement(RoleManagement:RoleManagement={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleManagementAlert(RoleManagementAlert:RoleManagementAlert={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleManagementCustomCalloutExtension(RoleManagementCustomCalloutExtension:RoleManagementCustomCalloutExtension={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleManagementCustomCalloutExtensionCollectionResponse(RoleManagementCustomCalloutExtensionCollectionResponse:RoleManagementCustomCalloutExtensionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleMembershipGovernanceCriteria(RoleMembershipGovernanceCriteria:RoleMembershipGovernanceCriteria={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRolePermission(RolePermission:RolePermission={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration(RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration:RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration={}):Record void> @@ -198548,6 +199618,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeamwor github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeamworkTagMemberCollectionResponse(TeamworkTagMemberCollectionResponse:TeamworkTagMemberCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeamworkTeamsClientConfiguration(TeamworkTeamsClientConfiguration:TeamworkTeamsClientConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeamworkUserIdentity(TeamworkUserIdentity:TeamworkUserIdentity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTelecomProviderSettings(TelecomProviderSettings:TelecomProviderSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeleconferenceDeviceAudioQuality(TeleconferenceDeviceAudioQuality:TeleconferenceDeviceAudioQuality={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeleconferenceDeviceMediaQuality(TeleconferenceDeviceMediaQuality:TeleconferenceDeviceMediaQuality={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTeleconferenceDeviceQuality(TeleconferenceDeviceQuality:TeleconferenceDeviceQuality={}):Record void> @@ -198719,6 +199790,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnified github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyAssignmentCollectionResponse(UnifiedRoleManagementPolicyAssignmentCollectionResponse:UnifiedRoleManagementPolicyAssignmentCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyAuthenticationContextRule(UnifiedRoleManagementPolicyAuthenticationContextRule:UnifiedRoleManagementPolicyAuthenticationContextRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyCollectionResponse(UnifiedRoleManagementPolicyCollectionResponse:UnifiedRoleManagementPolicyCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyCustomExtensionRule(UnifiedRoleManagementPolicyCustomExtensionRule:UnifiedRoleManagementPolicyCustomExtensionRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyEnablementRule(UnifiedRoleManagementPolicyEnablementRule:UnifiedRoleManagementPolicyEnablementRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyExpirationRule(UnifiedRoleManagementPolicyExpirationRule:UnifiedRoleManagementPolicyExpirationRule={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUnifiedRoleManagementPolicyNotificationRule(UnifiedRoleManagementPolicyNotificationRule:UnifiedRoleManagementPolicyNotificationRule={}):Record void> @@ -199468,6 +200540,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackage github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReview(writer:SerializationWriter; AccessReview:AccessReview={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewAccessPackageAssignmentPolicyScope(writer:SerializationWriter; AccessReviewAccessPackageAssignmentPolicyScope:AccessReviewAccessPackageAssignmentPolicyScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewApplyAction(writer:SerializationWriter; AccessReviewApplyAction:AccessReviewApplyAction={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewCatalogScope(writer:SerializationWriter; AccessReviewCatalogScope:AccessReviewCatalogScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewCollectionResponse(writer:SerializationWriter; AccessReviewCollectionResponse:AccessReviewCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewDecision(writer:SerializationWriter; AccessReviewDecision:AccessReviewDecision={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewDecisionCollectionResponse(writer:SerializationWriter; AccessReviewDecisionCollectionResponse:AccessReviewDecisionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -200377,6 +201450,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkMo github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkPowerOff(writer:SerializationWriter; CloudPcBulkPowerOff:CloudPcBulkPowerOff={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkPowerOn(writer:SerializationWriter; CloudPcBulkPowerOn:CloudPcBulkPowerOn={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkReinstallAgent(writer:SerializationWriter; CloudPcBulkReinstallAgent:CloudPcBulkReinstallAgent={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkRelocate(writer:SerializationWriter; CloudPcBulkRelocate:CloudPcBulkRelocate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkReprovision(writer:SerializationWriter; CloudPcBulkReprovision:CloudPcBulkReprovision={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkResize(writer:SerializationWriter; CloudPcBulkResize:CloudPcBulkResize={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcBulkRestart(writer:SerializationWriter; CloudPcBulkRestart:CloudPcBulkRestart={}; isSerializingDerivedType?:boolean=false):void @@ -200404,6 +201478,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDisast github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDisasterRecoveryNetworkSetting(writer:SerializationWriter; CloudPcDisasterRecoveryNetworkSetting:CloudPcDisasterRecoveryNetworkSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDiscoveredApp(writer:SerializationWriter; CloudPcDiscoveredApp:CloudPcDiscoveredApp={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinConfiguration(writer:SerializationWriter; CloudPcDomainJoinConfiguration:CloudPcDomainJoinConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinCredential(writer:SerializationWriter; CloudPcDomainJoinCredential:CloudPcDomainJoinCredential={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinKeyVaultIntentConfiguration(writer:SerializationWriter; CloudPcDomainJoinKeyVaultIntentConfiguration:CloudPcDomainJoinKeyVaultIntentConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinKeyVaultPasswordConfiguration(writer:SerializationWriter; CloudPcDomainJoinKeyVaultPasswordConfiguration:CloudPcDomainJoinKeyVaultPasswordConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinPlainTextUserIdentity(writer:SerializationWriter; CloudPcDomainJoinPlainTextUserIdentity:CloudPcDomainJoinPlainTextUserIdentity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcDomainJoinUserIdentity(writer:SerializationWriter; CloudPcDomainJoinUserIdentity:CloudPcDomainJoinUserIdentity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcEntraGroupDetail(writer:SerializationWriter; CloudPcEntraGroupDetail:CloudPcEntraGroupDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcEntraUserDetail(writer:SerializationWriter; CloudPcEntraUserDetail:CloudPcEntraUserDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcExportJob(writer:SerializationWriter; CloudPcExportJob:CloudPcExportJob={}; isSerializingDerivedType?:boolean=false):void @@ -200423,6 +201502,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcFrontl github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcGalleryImage(writer:SerializationWriter; CloudPcGalleryImage:CloudPcGalleryImage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcGalleryImageCollectionResponse(writer:SerializationWriter; CloudPcGalleryImageCollectionResponse:CloudPcGalleryImageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcHealthCheckItem(writer:SerializationWriter; CloudPcHealthCheckItem:CloudPcHealthCheckItem={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcKeyVaultDomainJoinCredential(writer:SerializationWriter; CloudPcKeyVaultDomainJoinCredential:CloudPcKeyVaultDomainJoinCredential={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcLaunchDetail(writer:SerializationWriter; CloudPcLaunchDetail:CloudPcLaunchDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcLaunchInfo(writer:SerializationWriter; CloudPcLaunchInfo:CloudPcLaunchInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcLoginResult(writer:SerializationWriter; CloudPcLoginResult:CloudPcLoginResult={}; isSerializingDerivedType?:boolean=false):void @@ -200442,6 +201522,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcOnPrem github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcOrganizationActionDetail(writer:SerializationWriter; CloudPcOrganizationActionDetail:CloudPcOrganizationActionDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcOrganizationSettings(writer:SerializationWriter; CloudPcOrganizationSettings:CloudPcOrganizationSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcPartnerAgentInstallResult(writer:SerializationWriter; CloudPcPartnerAgentInstallResult:CloudPcPartnerAgentInstallResult={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcPlainTextDomainJoinCredential(writer:SerializationWriter; CloudPcPlainTextDomainJoinCredential:CloudPcPlainTextDomainJoinCredential={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcPolicyApplyActionResult(writer:SerializationWriter; CloudPcPolicyApplyActionResult:CloudPcPolicyApplyActionResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcPolicyPendingApplyStatusResult(writer:SerializationWriter; CloudPcPolicyPendingApplyStatusResult:CloudPcPolicyPendingApplyStatusResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCloudPcPolicyScheduledApplyActionDetail(writer:SerializationWriter; CloudPcPolicyScheduledApplyActionDetail:CloudPcPolicyScheduledApplyActionDetail={}; isSerializingDerivedType?:boolean=false):void @@ -200665,8 +201746,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotConver github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotConversationResponseMessage(writer:SerializationWriter; CopilotConversationResponseMessage:CopilotConversationResponseMessage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackage(writer:SerializationWriter; CopilotPackage:CopilotPackage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageDetail(writer:SerializationWriter; CopilotPackageDetail:CopilotPackageDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageRequestInfo(writer:SerializationWriter; CopilotPackageRequestInfo:CopilotPackageRequestInfo={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageRequestMetadata(writer:SerializationWriter; CopilotPackageRequestMetadata:CopilotPackageRequestMetadata={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPackageRequestPrincipal(writer:SerializationWriter; CopilotPackageRequestPrincipal:CopilotPackageRequestPrincipal={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPeopleAdminSetting(writer:SerializationWriter; CopilotPeopleAdminSetting:CopilotPeopleAdminSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySetting(writer:SerializationWriter; CopilotPolicySetting:CopilotPolicySetting={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingAgentSharingLimit(writer:SerializationWriter; CopilotPolicySettingAgentSharingLimit:CopilotPolicySettingAgentSharingLimit={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingAgentSharingValueObject(writer:SerializationWriter; CopilotPolicySettingAgentSharingValueObject:CopilotPolicySettingAgentSharingValueObject={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingAgentUserAccessValueObject(writer:SerializationWriter; CopilotPolicySettingAgentUserAccessValueObject:CopilotPolicySettingAgentUserAccessValueObject={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingAllowedAgentTypesValueObject(writer:SerializationWriter; CopilotPolicySettingAllowedAgentTypesValueObject:CopilotPolicySettingAllowedAgentTypesValueObject={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingAssignmentMember(writer:SerializationWriter; CopilotPolicySettingAssignmentMember:CopilotPolicySettingAssignmentMember={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingTeamsMeetingValueObject(writer:SerializationWriter; CopilotPolicySettingTeamsMeetingValueObject:CopilotPolicySettingTeamsMeetingValueObject={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingUserAssignment(writer:SerializationWriter; CopilotPolicySettingUserAssignment:CopilotPolicySettingUserAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotPolicySettingValueObject(writer:SerializationWriter; CopilotPolicySettingValueObject:CopilotPolicySettingValueObject={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotReportRoot(writer:SerializationWriter; CopilotReportRoot:CopilotReportRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotSetting(writer:SerializationWriter; CopilotSetting:CopilotSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCopilotTool(writer:SerializationWriter; CopilotTool:CopilotTool={}; isSerializingDerivedType?:boolean=false):void @@ -202562,6 +203654,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOathTokenMeta github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOAuth2PermissionGrant(writer:SerializationWriter; OAuth2PermissionGrant:OAuth2PermissionGrant={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOAuth2PermissionGrantCollectionResponse(writer:SerializationWriter; OAuth2PermissionGrantCollectionResponse:OAuth2PermissionGrantCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOAuthConsentAppDetail(writer:SerializationWriter; OAuthConsentAppDetail:OAuthConsentAppDetail={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeObjectConnection(writer:SerializationWriter; ObjectConnection:ObjectConnection={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeObjectConnectionCollectionResponse(writer:SerializationWriter; ObjectConnectionCollectionResponse:ObjectConnectionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeObjectDefinition(writer:SerializationWriter; ObjectDefinition:ObjectDefinition={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeObjectDefinitionMetadataEntry(writer:SerializationWriter; ObjectDefinitionMetadataEntry:ObjectDefinitionMetadataEntry={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeObjectIdentity(writer:SerializationWriter; ObjectIdentity:ObjectIdentity={}; isSerializingDerivedType?:boolean=false):void @@ -202653,6 +203747,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordMig 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::serializeOnPasswordUpdateCustomExtension(writer:SerializationWriter; OnPasswordUpdateCustomExtension:OnPasswordUpdateCustomExtension={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordUpdateCustomExtensionHandler(writer:SerializationWriter; OnPasswordUpdateCustomExtensionHandler:OnPasswordUpdateCustomExtensionHandler={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordUpdateHandler(writer:SerializationWriter; OnPasswordUpdateHandler:OnPasswordUpdateHandler={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOnPasswordUpdateListener(writer:SerializationWriter; OnPasswordUpdateListener:OnPasswordUpdateListener={}; 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 @@ -203358,6 +204456,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleDefinitio github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleDefinitionCollectionResponse(writer:SerializationWriter; RoleDefinitionCollectionResponse:RoleDefinitionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleManagement(writer:SerializationWriter; RoleManagement:RoleManagement={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleManagementAlert(writer:SerializationWriter; RoleManagementAlert:RoleManagementAlert={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleManagementCustomCalloutExtension(writer:SerializationWriter; RoleManagementCustomCalloutExtension:RoleManagementCustomCalloutExtension={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleManagementCustomCalloutExtensionCollectionResponse(writer:SerializationWriter; RoleManagementCustomCalloutExtensionCollectionResponse:RoleManagementCustomCalloutExtensionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleMembershipGovernanceCriteria(writer:SerializationWriter; RoleMembershipGovernanceCriteria:RoleMembershipGovernanceCriteria={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRolePermission(writer:SerializationWriter; RolePermission:RolePermission={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration(writer:SerializationWriter; RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration:RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration={}; isSerializingDerivedType?:boolean=false):void @@ -203942,6 +205042,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeamworkTagMe github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeamworkTagMemberCollectionResponse(writer:SerializationWriter; TeamworkTagMemberCollectionResponse:TeamworkTagMemberCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeamworkTeamsClientConfiguration(writer:SerializationWriter; TeamworkTeamsClientConfiguration:TeamworkTeamsClientConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeamworkUserIdentity(writer:SerializationWriter; TeamworkUserIdentity:TeamworkUserIdentity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTelecomProviderSettings(writer:SerializationWriter; TelecomProviderSettings:TelecomProviderSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeleconferenceDeviceAudioQuality(writer:SerializationWriter; TeleconferenceDeviceAudioQuality:TeleconferenceDeviceAudioQuality={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeleconferenceDeviceMediaQuality(writer:SerializationWriter; TeleconferenceDeviceMediaQuality:TeleconferenceDeviceMediaQuality={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTeleconferenceDeviceQuality(writer:SerializationWriter; TeleconferenceDeviceQuality:TeleconferenceDeviceQuality={}; isSerializingDerivedType?:boolean=false):void @@ -204113,6 +205214,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleMa github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyAssignmentCollectionResponse(writer:SerializationWriter; UnifiedRoleManagementPolicyAssignmentCollectionResponse:UnifiedRoleManagementPolicyAssignmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyAuthenticationContextRule(writer:SerializationWriter; UnifiedRoleManagementPolicyAuthenticationContextRule:UnifiedRoleManagementPolicyAuthenticationContextRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyCollectionResponse(writer:SerializationWriter; UnifiedRoleManagementPolicyCollectionResponse:UnifiedRoleManagementPolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyCustomExtensionRule(writer:SerializationWriter; UnifiedRoleManagementPolicyCustomExtensionRule:UnifiedRoleManagementPolicyCustomExtensionRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyEnablementRule(writer:SerializationWriter; UnifiedRoleManagementPolicyEnablementRule:UnifiedRoleManagementPolicyEnablementRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyExpirationRule(writer:SerializationWriter; UnifiedRoleManagementPolicyExpirationRule:UnifiedRoleManagementPolicyExpirationRule={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUnifiedRoleManagementPolicyNotificationRule(writer:SerializationWriter; UnifiedRoleManagementPolicyNotificationRule:UnifiedRoleManagementPolicyNotificationRule={}; isSerializingDerivedType?:boolean=false):void @@ -206275,26 +207377,27 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsof github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime::createCrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponseFromDiscriminatorValue(parseNode:ParseNode):CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime::deserializeIntoCrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse(CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse:CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime::serializeCrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse(writer:SerializationWriter; CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse:CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse={}; isSerializingDerivedType?:boolean=false):void -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse::|public|value:Destination[] -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|agentTypeId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|agentVirtualId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|aiAgentId:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|aiAgentName:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|count:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|skip:number -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters::|public|top:number -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId::createDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponseFromDiscriminatorValue(parseNode:ParseNode):DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId::deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse(DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse:DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId::serializeDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse(writer:SerializationWriter; DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse:DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse::|public|value:Destination[] +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|agentTypeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|agentVirtualId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|aiAgentId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|aiAgentName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|deviceCategory:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory::createDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponseFromDiscriminatorValue(parseNode:ParseNode):DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory::deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse(DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse:DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory::serializeDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse(writer:SerializationWriter; DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse:DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAge_f04bed07.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlGetResponse::|public|value:Device[] github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAge_f04bed07.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlGetResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAge_f04bed07.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlGetResponse @@ -206527,7 +207630,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.microsof github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void 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|microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.networkAccess.reports.reportsRequestBuilder::|public|microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrl(endDateTime:Date; startDateTime:Date):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilder 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 @@ -218676,6 +219779,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365Copilot github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodversionVersion.getMicrosoft365CopilotUserCountTrendWithPeriodversionVersionRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodversionVersion.getMicrosoft365CopilotUserCountTrendWithPeriodversionVersionRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365CopilotUserCountTrendWithPeriodversionVersion.getMicrosoft365CopilotUserCountTrendWithPeriodversionVersionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365Emissions.getMicrosoft365EmissionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365Emissions.getMicrosoft365EmissionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365Emissions.getMicrosoft365EmissionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365Emissions.getMicrosoft365EmissionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getMicrosoft365Emissions.getMicrosoft365EmissionsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getOffice365ActivationCounts.getOffice365ActivationCountsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getOffice365ActivationCounts.getOffice365ActivationCountsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.reports.getOffice365ActivationCounts.getOffice365ActivationCountsRequestBuilderRequestsMetadata @@ -220071,6 +221179,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder: github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUsageUserDetailWithPeriodversionVersion(period:string):GetMicrosoft365CopilotUsageUserDetailWithPeriodversionVersionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUserCountSummaryWithPeriodversionVersion(period:string):GetMicrosoft365CopilotUserCountSummaryWithPeriodversionVersionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365CopilotUserCountTrendWithPeriodversionVersion(period:string):GetMicrosoft365CopilotUserCountTrendWithPeriodversionVersionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getMicrosoft365Emissions:GetMicrosoft365EmissionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getOffice365ActivationCounts:GetOffice365ActivationCountsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getOffice365ActivationsUserCounts:GetOffice365ActivationsUserCountsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.reports.reportsRequestBuilder::|public|getOffice365ActivationsUserDetail:GetOffice365ActivationsUserDetailRequestBuilder @@ -223870,6 +224979,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleA github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleAssignmentScheduleRequest; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|updateRequest:UpdateRequestRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParametersMapper @@ -223877,6 +224987,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleA github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationOutcome:EvaluationOutcome +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|reason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|scheduleInfo:RequestSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|post(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):UnifiedRoleAssignmentScheduleRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|toPostRequestInformation(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest::createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UpdateRequestPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest::deserializeIntoUpdateRequestPostRequestBody(UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.item.updateRequest::serializeUpdateRequestPostRequestBody(writer:SerializationWriter; UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|byUnifiedRoleAssignmentScheduleRequestId(unifiedRoleAssignmentScheduleRequestId:string):UnifiedRoleAssignmentScheduleRequestItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.directory.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|filterByCurrentUserWithOn(on:string):FilterByCurrentUserWithOnRequestBuilder @@ -225273,6 +226398,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps. github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleAssignmentScheduleRequest; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|updateRequest:UpdateRequestRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParametersMapper @@ -225280,6 +226406,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps. github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationOutcome:EvaluationOutcome +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|reason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|scheduleInfo:RequestSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|post(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):UnifiedRoleAssignmentScheduleRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|toPostRequestInformation(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest::createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UpdateRequestPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest::deserializeIntoUpdateRequestPostRequestBody(UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.item.updateRequest::serializeUpdateRequestPostRequestBody(writer:SerializationWriter; UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|byUnifiedRoleAssignmentScheduleRequestId(unifiedRoleAssignmentScheduleRequestId:string):UnifiedRoleAssignmentScheduleRequestItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.enterpriseApps.item.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|filterByCurrentUserWithOn(on:string):FilterByCurrentUserWithOnRequestBuilder @@ -226649,6 +227790,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementMana github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|toPatchRequestInformation(body:UnifiedRoleAssignmentScheduleRequest; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder::|public|updateRequest:UpdateRequestRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderGetQueryParametersMapper @@ -226656,6 +227798,21 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementMana github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.unifiedRoleAssignmentScheduleRequestItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.UnifiedRoleAssignmentScheduleRequestItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|evaluationOutcome:EvaluationOutcome +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|reason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody::|public|scheduleInfo:RequestSchedule +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.UpdateRequestPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|post(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):UnifiedRoleAssignmentScheduleRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder::|public|toPostRequestInformation(body:UpdateRequestPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest.updateRequestRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest::createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UpdateRequestPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest::deserializeIntoUpdateRequestPostRequestBody(UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.item.updateRequest::serializeUpdateRequestPostRequestBody(writer:SerializationWriter; UpdateRequestPostRequestBody:UpdateRequestPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|byUnifiedRoleAssignmentScheduleRequestId(unifiedRoleAssignmentScheduleRequestId:string):UnifiedRoleAssignmentScheduleRequestItemRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|Count:CountRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.roleManagement.entitlementManagement.roleAssignmentScheduleRequests.roleAssignmentScheduleRequestsRequestBuilder::|public|filterByCurrentUserWithOn(on:string):FilterByCurrentUserWithOnRequestBuilder @@ -229112,6 +230269,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTy github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.count.CountRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.CaseTypeConfigurationItemRequestBuilder::|public|customFields:CustomFieldsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.CaseTypeConfigurationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):CaseTypeConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.CaseTypeConfigurationItemRequestBuilder::|public|slaPolicies:SlaPoliciesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.CaseTypeConfigurationItemRequestBuilder::|public|statuses:StatusesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.CaseTypeConfigurationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.CaseTypeConfigurationItemRequestBuilderGetQueryParameters::|public|expand:string[] @@ -229154,6 +230312,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTy github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.customFields.item.customFieldDefinitionItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.customFields.item.customFieldDefinitionItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.customFields.item.CustomFieldDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SlaPolicyDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder::|public|patch(body:SlaPolicyDefinition; requestConfiguration?:RequestConfiguration):SlaPolicyDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder::|public|toPatchRequestInformation(body:SlaPolicyDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.slaPolicyDefinitionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.slaPolicyDefinitionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.slaPolicyDefinitionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.item.SlaPolicyDefinitionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder::|public|bySlaPolicyDefinitionId(slaPolicyDefinitionId:string):SlaPolicyDefinitionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SlaPolicyDefinitionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder::|public|post(body:SlaPolicyDefinition; requestConfiguration?:RequestConfiguration):SlaPolicyDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder::|public|toPostRequestInformation(body:SlaPolicyDefinition; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.slaPolicies.slaPoliciesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.statuses.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.statuses.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.caseManagement.caseTypeConfigurations.item.statuses.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -236741,6 +237938,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchro github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.bulkUpload.value.contentRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.bulkUpload.value.contentRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.bulkUpload.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ObjectConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|patch(body:ObjectConnection; requestConfiguration?:RequestConfiguration):ObjectConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder::|public|toPatchRequestInformation(body:ObjectConnection; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.objectConnectionObjectItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.objectConnectionObjectItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.objectConnectionObjectItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.item.ObjectConnectionObjectItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|byObjectConnectionObjectId(objectConnectionObjectId:string):ObjectConnectionObjectItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ObjectConnectionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|post(body:ObjectConnection; requestConfiguration?:RequestConfiguration):ObjectConnection +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder::|public|toPostRequestInformation(body:ObjectConnection; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.objectConnections.objectConnectionsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.pause.pauseRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.pause.pauseRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.pause.pauseRequestBuilderRequestsMetadata @@ -236893,6 +238129,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchro github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|bulkUpload:BulkUploadRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SynchronizationJob +github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|objectConnections:ObjectConnectionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|patch(body:SynchronizationJob; requestConfiguration?:RequestConfiguration):SynchronizationJob github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|pause:PauseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.servicePrincipals.item.synchronization.jobs.item.SynchronizationJobItemRequestBuilder::|public|provisionOnDemand:ProvisionOnDemandRequestBuilder @@ -264677,6 +265914,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmoji github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.customEmojisRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.customEmojisRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.customEmojisRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilder::|public|Content:ContentRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamworkCustomEmoji github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilder::|public|patch(body:TeamworkCustomEmoji; requestConfiguration?:RequestConfiguration):TeamworkCustomEmoji @@ -264686,9 +265924,19 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmoji github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilderGetQueryParameters::|public|select:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.teamworkCustomEmojiItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.teamworkCustomEmojiItemRequestBuilderNavigationMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.teamworkCustomEmojiItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.teamworkCustomEmojiItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder::|public|put(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):ArrayBuffer +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder::|public|toPutRequestInformation(body:ArrayBuffer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.contentRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.contentRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojis.item.value.ContentRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojisWithDisplayName.customEmojisWithDisplayNameRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojisWithDisplayName.customEmojisWithDisplayNameRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamworkCustomEmoji github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.messaging.customEmojisWithDisplayName.customEmojisWithDisplayNameRequestBuilder::|public|patch(body:TeamworkCustomEmoji; requestConfiguration?:RequestConfiguration):TeamworkCustomEmoji @@ -278773,6 +280021,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.Cloud github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|powerOff:PowerOffRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|powerOn:PowerOnRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|reboot:RebootRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|relocate:RelocateRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|rename:RenameRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|reprovision:ReprovisionRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.CloudPCItemRequestBuilder::|public|resize:ResizeRequestBuilder @@ -278872,6 +280121,18 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reboo github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reboot.rebootRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reboot.rebootRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.reboot.rebootRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.RelocatePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.RelocatePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.RelocatePostRequestBody::|public|domainJoinConfigurations:CloudPcDomainJoinConfiguration[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.RelocatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.relocateRequestBuilder::|public|post(body:RelocatePostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.relocateRequestBuilder::|public|toPostRequestInformation(body:RelocatePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.relocateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.relocateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate.relocateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate::createRelocatePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RelocatePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate::deserializeIntoRelocatePostRequestBody(RelocatePostRequestBody:RelocatePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.relocate::serializeRelocatePostRequestBody(writer:SerializationWriter; RelocatePostRequestBody:RelocatePostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.rename.RenamePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.rename.RenamePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.cloudPCs.item.rename.RenamePostRequestBody::|public|displayName:string diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index 1bc0f96a3f..db221e63b2 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "9137B255F9C793BCB9703F4908EF590CA193413FB4B4DFA1E82F86E629C94565329FEE0290985EB370AA17D08B8781968FC4880C5C1116A1260CFAF6846E5BCB", + "descriptionHash": "F22B306D14576A96CBB88568ABF4AA47B326FF270B7F172C22C87DB735E99E49DC25763C1B275CE9547D8DFAA8EF0129536DC4211134B89C89740DE860CF23D2", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.36.1", + "kiotaVersion": "1.38.0", "clientClassName": "GraphBetaBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/", diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/count/index.ts new file mode 100644 index 0000000000..592140aaaa --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/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/data/applicableCatalogSummaries/$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/data/applicableCatalogSummaries/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/index.ts new file mode 100644 index 0000000000..ed04f2c365 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/index.ts @@ -0,0 +1,127 @@ +/* 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 { createApplicableCatalogSummaryCollectionResponseFromDiscriminatorValue, type ApplicableCatalogSummaryCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ApplicableCatalogSummaryItemRequestBuilderNavigationMetadata, ApplicableCatalogSummaryItemRequestBuilderRequestsMetadata, type ApplicableCatalogSummaryItemRequestBuilder } 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 applicableCatalogSummaries property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface ApplicableCatalogSummariesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the applicableCatalogSummaries property of the microsoft.graph.windowsUpdates.updateData entity. + * @param applicableCatalogSummaryId The unique identifier of applicableCatalogSummary + * @returns {ApplicableCatalogSummaryItemRequestBuilder} + */ + byApplicableCatalogSummaryId(applicableCatalogSummaryId: string) : ApplicableCatalogSummaryItemRequestBuilder; + /** + * Get a list of applicableCatalogSummary resources aggregated across Windows Autopatch policies. + * @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-updatedata-list-applicablecatalogsummaries?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of applicableCatalogSummary resources aggregated across Windows Autopatch policies. + * @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 applicableCatalogSummary resources aggregated across Windows Autopatch policies. + */ +export interface ApplicableCatalogSummariesRequestBuilderGetQueryParameters { + /** + * 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 ApplicableCatalogSummariesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/applicableCatalogSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableCatalogSummariesRequestBuilderGetQueryParametersMapper: 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 ApplicableCatalogSummariesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byApplicableCatalogSummaryId: { + requestsMetadata: ApplicableCatalogSummaryItemRequestBuilderRequestsMetadata, + navigationMetadata: ApplicableCatalogSummaryItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["applicableCatalogSummary%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableCatalogSummariesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableCatalogSummariesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableCatalogSummaryCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ApplicableCatalogSummariesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/count/index.ts new file mode 100644 index 0000000000..b60ddab609 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/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/data/applicableCatalogSummaries/{applicableCatalogSummary%2Did}/aggregatedDevices/$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/data/applicableCatalogSummaries/item/aggregatedDevices/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/index.ts new file mode 100644 index 0000000000..921d1204d9 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/index.ts @@ -0,0 +1,126 @@ +/* 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 { createApplicableDeviceCollectionResponseFromDiscriminatorValue, type ApplicableDeviceCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ApplicableDeviceItemRequestBuilderRequestsMetadata, type ApplicableDeviceItemRequestBuilder } 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 aggregatedDevices property of the microsoft.graph.windowsUpdates.applicableCatalogSummary entity. + */ +export interface AggregatedDevicesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the aggregatedDevices property of the microsoft.graph.windowsUpdates.applicableCatalogSummary entity. + * @param applicableDeviceId The unique identifier of applicableDevice + * @returns {ApplicableDeviceItemRequestBuilder} + */ + byApplicableDeviceId(applicableDeviceId: string) : ApplicableDeviceItemRequestBuilder; + /** + * Get the applicableDevice resources included in an update applicability summary. + * @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-applicablecatalogsummary-list-aggregateddevices?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the applicableDevice resources included in an update applicability summary. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the applicableDevice resources included in an update applicability summary. + */ +export interface AggregatedDevicesRequestBuilderGetQueryParameters { + /** + * 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 AggregatedDevicesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/applicableCatalogSummaries/{applicableCatalogSummary%2Did}/aggregatedDevices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AggregatedDevicesRequestBuilderGetQueryParametersMapper: 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 AggregatedDevicesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byApplicableDeviceId: { + requestsMetadata: ApplicableDeviceItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["applicableDevice%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AggregatedDevicesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AggregatedDevicesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableDeviceCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AggregatedDevicesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/item/index.ts new file mode 100644 index 0000000000..21b6c19bcb --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/aggregatedDevices/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 { createApplicableDeviceFromDiscriminatorValue, type ApplicableDevice } 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 aggregatedDevices property of the microsoft.graph.windowsUpdates.applicableCatalogSummary entity. + */ +export interface ApplicableDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * The devices included in the applicability summary. + * @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 devices included in the applicability summary. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The devices included in the applicability summary. + */ +export interface ApplicableDeviceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ApplicableDeviceItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/applicableCatalogSummaries/{applicableCatalogSummary%2Did}/aggregatedDevices/{applicableDevice%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableDeviceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableDeviceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableDeviceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableDeviceFromDiscriminatorValue, + queryParametersMapper: ApplicableDeviceItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/catalogEntry/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/catalogEntry/index.ts new file mode 100644 index 0000000000..852671a04c --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/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.applicableCatalogSummary entity. + */ +export interface CatalogEntryRequestBuilder extends BaseRequestBuilder { + /** + * The associated Windows update catalog entry. + * @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 associated Windows update catalog entry. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The associated Windows update catalog entry. + */ +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/data/applicableCatalogSummaries/{applicableCatalogSummary%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/data/applicableCatalogSummaries/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/index.ts new file mode 100644 index 0000000000..36f960609e --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/applicableCatalogSummaries/item/index.ts @@ -0,0 +1,93 @@ +/* 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 { createApplicableCatalogSummaryFromDiscriminatorValue, type ApplicableCatalogSummary } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { AggregatedDevicesRequestBuilderNavigationMetadata, AggregatedDevicesRequestBuilderRequestsMetadata, type AggregatedDevicesRequestBuilder } from './aggregatedDevices/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 applicableCatalogSummaries property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface ApplicableCatalogSummaryItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the aggregatedDevices property of the microsoft.graph.windowsUpdates.applicableCatalogSummary entity. + */ + get aggregatedDevices(): AggregatedDevicesRequestBuilder; + /** + * Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableCatalogSummary entity. + */ + get catalogEntry(): CatalogEntryRequestBuilder; + /** + * Catalog applicability aggregated across Autopatch policies. 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; + /** + * Catalog applicability aggregated across Autopatch policies. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Catalog applicability aggregated across Autopatch policies. Read-only. + */ +export interface ApplicableCatalogSummaryItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ApplicableCatalogSummaryItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/applicableCatalogSummaries/{applicableCatalogSummary%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableCatalogSummaryItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ApplicableCatalogSummaryItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + aggregatedDevices: { + requestsMetadata: AggregatedDevicesRequestBuilderRequestsMetadata, + navigationMetadata: AggregatedDevicesRequestBuilderNavigationMetadata, + }, + catalogEntry: { + requestsMetadata: CatalogEntryRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableCatalogSummaryItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableCatalogSummaryItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableCatalogSummaryFromDiscriminatorValue, + queryParametersMapper: ApplicableCatalogSummaryItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/count/index.ts new file mode 100644 index 0000000000..72ca15d0ca --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/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/data/deviceProfiles/$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/data/deviceProfiles/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/index.ts new file mode 100644 index 0000000000..483d34917f --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/index.ts @@ -0,0 +1,126 @@ +/* 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 { createDeviceProfileCollectionResponseFromDiscriminatorValue, type DeviceProfileCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DeviceProfileItemRequestBuilderRequestsMetadata, type DeviceProfileItemRequestBuilder } 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 deviceProfiles property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface DeviceProfilesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the deviceProfiles property of the microsoft.graph.windowsUpdates.updateData entity. + * @param deviceProfileId The unique identifier of deviceProfile + * @returns {DeviceProfileItemRequestBuilder} + */ + byDeviceProfileId(deviceProfileId: string) : DeviceProfileItemRequestBuilder; + /** + * Get a list of deviceProfile resources and their Windows servicing information. + * @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-updatedata-list-deviceprofiles?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of deviceProfile resources and their Windows servicing information. + * @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 deviceProfile resources and their Windows servicing information. + */ +export interface DeviceProfilesRequestBuilderGetQueryParameters { + /** + * 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 DeviceProfilesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/deviceProfiles{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeviceProfilesRequestBuilderGetQueryParametersMapper: 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 DeviceProfilesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDeviceProfileId: { + requestsMetadata: DeviceProfileItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["deviceProfile%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeviceProfilesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeviceProfilesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceProfileCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DeviceProfilesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/item/index.ts new file mode 100644 index 0000000000..ecfc1c1787 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/deviceProfiles/item/index.ts @@ -0,0 +1,70 @@ +/* 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 { createDeviceProfileFromDiscriminatorValue, type DeviceProfile } 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 deviceProfiles property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface DeviceProfileItemRequestBuilder extends BaseRequestBuilder { + /** + * Get a deviceProfile resource and its Windows servicing information. + * @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-deviceprofile-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a deviceProfile resource and its Windows servicing information. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a deviceProfile resource and its Windows servicing information. + */ +export interface DeviceProfileItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DeviceProfileItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/deviceProfiles/{deviceProfile%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeviceProfileItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeviceProfileItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeviceProfileItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceProfileFromDiscriminatorValue, + queryParametersMapper: DeviceProfileItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/count/index.ts new file mode 100644 index 0000000000..3ab4a8716e --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/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/data/drivers/$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/data/drivers/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/index.ts new file mode 100644 index 0000000000..4bf83351b6 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/index.ts @@ -0,0 +1,127 @@ +/* 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 { createDriverUpdateReportCollectionResponseFromDiscriminatorValue, type DriverUpdateReportCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DriverUpdateReportItemRequestBuilderNavigationMetadata, DriverUpdateReportItemRequestBuilderRequestsMetadata, type DriverUpdateReportItemRequestBuilder } 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 drivers property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface DriversRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the drivers property of the microsoft.graph.windowsUpdates.updateData entity. + * @param driverUpdateReportId The unique identifier of driverUpdateReport + * @returns {DriverUpdateReportItemRequestBuilder} + */ + byDriverUpdateReportId(driverUpdateReportId: string) : DriverUpdateReportItemRequestBuilder; + /** + * Get a list of driverUpdateReport resources for driver and firmware updates available 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 + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-updatedata-list-drivers?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of driverUpdateReport resources for driver and firmware updates available in the tenant. + * @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 driverUpdateReport resources for driver and firmware updates available in the tenant. + */ +export interface DriversRequestBuilderGetQueryParameters { + /** + * 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 DriversRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/drivers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriversRequestBuilderGetQueryParametersMapper: 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 DriversRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDriverUpdateReportId: { + requestsMetadata: DriverUpdateReportItemRequestBuilderRequestsMetadata, + navigationMetadata: DriverUpdateReportItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["driverUpdateReport%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriversRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DriversRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDriverUpdateReportCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DriversRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/count/index.ts new file mode 100644 index 0000000000..bf9781a3ba --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/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/data/drivers/{driverUpdateReport%2Did}/deviceStatuses/$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/data/drivers/item/deviceStatuses/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/index.ts new file mode 100644 index 0000000000..524cc5f5a9 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/index.ts @@ -0,0 +1,126 @@ +/* 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 { createDriverUpdateDeviceStatusCollectionResponseFromDiscriminatorValue, type DriverUpdateDeviceStatusCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DriverUpdateDeviceStatusItemRequestBuilderRequestsMetadata, type DriverUpdateDeviceStatusItemRequestBuilder } 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 deviceStatuses property of the microsoft.graph.windowsUpdates.driverUpdateReport entity. + */ +export interface DeviceStatusesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsUpdates.driverUpdateReport entity. + * @param driverUpdateDeviceStatusId The unique identifier of driverUpdateDeviceStatus + * @returns {DriverUpdateDeviceStatusItemRequestBuilder} + */ + byDriverUpdateDeviceStatusId(driverUpdateDeviceStatusId: string) : DriverUpdateDeviceStatusItemRequestBuilder; + /** + * Get the driverUpdateDeviceStatus resources for a driver or firmware update. + * @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-driverupdatereport-list-devicestatuses?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the driverUpdateDeviceStatus resources for a driver or firmware update. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the driverUpdateDeviceStatus resources for a driver or firmware update. + */ +export interface DeviceStatusesRequestBuilderGetQueryParameters { + /** + * 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 DeviceStatusesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/drivers/{driverUpdateReport%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeviceStatusesRequestBuilderGetQueryParametersMapper: 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 DeviceStatusesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byDriverUpdateDeviceStatusId: { + requestsMetadata: DriverUpdateDeviceStatusItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["driverUpdateDeviceStatus%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeviceStatusesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeviceStatusesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDriverUpdateDeviceStatusCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DeviceStatusesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/item/index.ts new file mode 100644 index 0000000000..582d13adfa --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/deviceStatuses/item/index.ts @@ -0,0 +1,70 @@ +/* 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 { createDriverUpdateDeviceStatusFromDiscriminatorValue, type DriverUpdateDeviceStatus } 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 deviceStatuses property of the microsoft.graph.windowsUpdates.driverUpdateReport entity. + */ +export interface DriverUpdateDeviceStatusItemRequestBuilder extends BaseRequestBuilder { + /** + * Get a driverUpdateDeviceStatus resource for a driver or firmware update. + * @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-driverupdatedevicestatus-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a driverUpdateDeviceStatus resource for a driver or firmware update. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a driverUpdateDeviceStatus resource for a driver or firmware update. + */ +export interface DriverUpdateDeviceStatusItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DriverUpdateDeviceStatusItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/drivers/{driverUpdateReport%2Did}/deviceStatuses/{driverUpdateDeviceStatus%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriverUpdateDeviceStatusItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriverUpdateDeviceStatusItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DriverUpdateDeviceStatusItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDriverUpdateDeviceStatusFromDiscriminatorValue, + queryParametersMapper: DriverUpdateDeviceStatusItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/index.ts new file mode 100644 index 0000000000..1670c60336 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/drivers/item/index.ts @@ -0,0 +1,84 @@ +/* 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 { createDriverUpdateReportFromDiscriminatorValue, type DriverUpdateReport } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { DeviceStatusesRequestBuilderNavigationMetadata, DeviceStatusesRequestBuilderRequestsMetadata, type DeviceStatusesRequestBuilder } from './deviceStatuses/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 drivers property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface DriverUpdateReportItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsUpdates.driverUpdateReport entity. + */ + get deviceStatuses(): DeviceStatusesRequestBuilder; + /** + * Driver updates available in the tenant and their per-device rollout status. 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; + /** + * Driver updates available in the tenant and their per-device rollout status. Read-only. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Driver updates available in the tenant and their per-device rollout status. Read-only. + */ +export interface DriverUpdateReportItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DriverUpdateReportItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/drivers/{driverUpdateReport%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DriverUpdateReportItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DriverUpdateReportItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + deviceStatuses: { + requestsMetadata: DeviceStatusesRequestBuilderRequestsMetadata, + navigationMetadata: DeviceStatusesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DriverUpdateReportItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DriverUpdateReportItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDriverUpdateReportFromDiscriminatorValue, + queryParametersMapper: DriverUpdateReportItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/index.ts new file mode 100644 index 0000000000..cbd34477f5 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/index.ts @@ -0,0 +1,161 @@ +/* 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 { createUpdateDataFromDiscriminatorValue, serializeUpdateData, type UpdateData } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { ApplicableCatalogSummariesRequestBuilderNavigationMetadata, ApplicableCatalogSummariesRequestBuilderRequestsMetadata, type ApplicableCatalogSummariesRequestBuilder } from './applicableCatalogSummaries/index.js'; +// @ts-ignore +import { DeviceProfilesRequestBuilderNavigationMetadata, DeviceProfilesRequestBuilderRequestsMetadata, type DeviceProfilesRequestBuilder } from './deviceProfiles/index.js'; +// @ts-ignore +import { DriversRequestBuilderNavigationMetadata, DriversRequestBuilderRequestsMetadata, type DriversRequestBuilder } from './drivers/index.js'; +// @ts-ignore +import { PolicyAssignmentsRequestBuilderNavigationMetadata, PolicyAssignmentsRequestBuilderRequestsMetadata, type PolicyAssignmentsRequestBuilder } from './policyAssignments/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 data property of the microsoft.graph.adminWindowsUpdates entity. + */ +export interface DataRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the applicableCatalogSummaries property of the microsoft.graph.windowsUpdates.updateData entity. + */ + get applicableCatalogSummaries(): ApplicableCatalogSummariesRequestBuilder; + /** + * Provides operations to manage the deviceProfiles property of the microsoft.graph.windowsUpdates.updateData entity. + */ + get deviceProfiles(): DeviceProfilesRequestBuilder; + /** + * Provides operations to manage the drivers property of the microsoft.graph.windowsUpdates.updateData entity. + */ + get drivers(): DriversRequestBuilder; + /** + * Provides operations to manage the policyAssignments property of the microsoft.graph.windowsUpdates.updateData entity. + */ + get policyAssignments(): PolicyAssignmentsRequestBuilder; + /** + * Delete navigation property data 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-only Windows Autopatch device, policy assignment, applicability, and driver reporting data. + * @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 data 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: UpdateData, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property data for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read-only Windows Autopatch device, policy assignment, applicability, and driver reporting data. + * @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 data 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: UpdateData, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read-only Windows Autopatch device, policy assignment, applicability, and driver reporting data. + */ +export interface DataRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DataRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DataRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const DataRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + applicableCatalogSummaries: { + requestsMetadata: ApplicableCatalogSummariesRequestBuilderRequestsMetadata, + navigationMetadata: ApplicableCatalogSummariesRequestBuilderNavigationMetadata, + }, + deviceProfiles: { + requestsMetadata: DeviceProfilesRequestBuilderRequestsMetadata, + navigationMetadata: DeviceProfilesRequestBuilderNavigationMetadata, + }, + drivers: { + requestsMetadata: DriversRequestBuilderRequestsMetadata, + navigationMetadata: DriversRequestBuilderNavigationMetadata, + }, + policyAssignments: { + requestsMetadata: PolicyAssignmentsRequestBuilderRequestsMetadata, + navigationMetadata: PolicyAssignmentsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DataRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: DataRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: DataRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUpdateDataFromDiscriminatorValue, + queryParametersMapper: DataRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: DataRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUpdateDataFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdateData, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/count/index.ts new file mode 100644 index 0000000000..255832f70b --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/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/data/policyAssignments/$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/data/policyAssignments/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/index.ts new file mode 100644 index 0000000000..a7b2e805a7 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/index.ts @@ -0,0 +1,127 @@ +/* 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 { createPolicyAssignmentCollectionResponseFromDiscriminatorValue, type PolicyAssignmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { PolicyAssignmentItemRequestBuilderNavigationMetadata, PolicyAssignmentItemRequestBuilderRequestsMetadata, type PolicyAssignmentItemRequestBuilder } 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 policyAssignments property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface PolicyAssignmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the policyAssignments property of the microsoft.graph.windowsUpdates.updateData entity. + * @param policyAssignmentId The unique identifier of policyAssignment + * @returns {PolicyAssignmentItemRequestBuilder} + */ + byPolicyAssignmentId(policyAssignmentId: string) : PolicyAssignmentItemRequestBuilder; + /** + * Get a list of policyAssignment resources that associate Windows Autopatch policies with 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 + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-updatedata-list-policyassignments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of policyAssignment resources that associate Windows Autopatch policies with devices. + * @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 policyAssignment resources that associate Windows Autopatch policies with devices. + */ +export interface PolicyAssignmentsRequestBuilderGetQueryParameters { + /** + * 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 PolicyAssignmentsRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/policyAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PolicyAssignmentsRequestBuilderGetQueryParametersMapper: 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 PolicyAssignmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byPolicyAssignmentId: { + requestsMetadata: PolicyAssignmentItemRequestBuilderRequestsMetadata, + navigationMetadata: PolicyAssignmentItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["policyAssignment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PolicyAssignmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PolicyAssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyAssignmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PolicyAssignmentsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/item/deviceProfile/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/item/deviceProfile/index.ts new file mode 100644 index 0000000000..7f309910ce --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/item/deviceProfile/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 { createDeviceProfileFromDiscriminatorValue, type DeviceProfile } 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 deviceProfile property of the microsoft.graph.windowsUpdates.policyAssignment entity. + */ +export interface DeviceProfileRequestBuilder extends BaseRequestBuilder { + /** + * The profile of the assigned device. + * @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 profile of the assigned device. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The profile of the assigned device. + */ +export interface DeviceProfileRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const DeviceProfileRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/policyAssignments/{policyAssignment%2Did}/deviceProfile{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeviceProfileRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeviceProfileRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeviceProfileRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeviceProfileFromDiscriminatorValue, + queryParametersMapper: DeviceProfileRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/item/index.ts new file mode 100644 index 0000000000..a61cf51617 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/data/policyAssignments/item/index.ts @@ -0,0 +1,84 @@ +/* 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 { createPolicyAssignmentFromDiscriminatorValue, type PolicyAssignment } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { DeviceProfileRequestBuilderRequestsMetadata, type DeviceProfileRequestBuilder } from './deviceProfile/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 policyAssignments property of the microsoft.graph.windowsUpdates.updateData entity. + */ +export interface PolicyAssignmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the deviceProfile property of the microsoft.graph.windowsUpdates.policyAssignment entity. + */ + get deviceProfile(): DeviceProfileRequestBuilder; + /** + * Get a policyAssignment resource that associates a Windows Autopatch policy with a device. + * @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-policyassignment-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a policyAssignment resource that associates a Windows Autopatch policy with a device. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a policyAssignment resource that associates a Windows Autopatch policy with a device. + */ +export interface PolicyAssignmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PolicyAssignmentItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/data/policyAssignments/{policyAssignment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PolicyAssignmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PolicyAssignmentItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + deviceProfile: { + requestsMetadata: DeviceProfileRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PolicyAssignmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PolicyAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPolicyAssignmentFromDiscriminatorValue, + queryParametersMapper: PolicyAssignmentItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ 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 991e759c69..f8f5ea069c 100644 --- a/packages/msgraph-beta-sdk-admin/admin/windows/updates/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { CatalogRequestBuilderNavigationMetadata, CatalogRequestBuilderRequestsMetadata, type CatalogRequestBuilder } from './catalog/index.js'; // @ts-ignore +import { DataRequestBuilderNavigationMetadata, DataRequestBuilderRequestsMetadata, type DataRequestBuilder } from './data/index.js'; +// @ts-ignore import { DeploymentAudiencesRequestBuilderNavigationMetadata, DeploymentAudiencesRequestBuilderRequestsMetadata, type DeploymentAudiencesRequestBuilder } from './deploymentAudiences/index.js'; // @ts-ignore import { DeploymentsRequestBuilderNavigationMetadata, DeploymentsRequestBuilderRequestsMetadata, type DeploymentsRequestBuilder } from './deployments/index.js'; @@ -18,6 +20,8 @@ import { ProductsRequestBuilderNavigationMetadata, ProductsRequestBuilderRequest // @ts-ignore import { ResourceConnectionsRequestBuilderNavigationMetadata, ResourceConnectionsRequestBuilderRequestsMetadata, type ResourceConnectionsRequestBuilder } from './resourceConnections/index.js'; // @ts-ignore +import { TenantSettingsRequestBuilderNavigationMetadata, TenantSettingsRequestBuilderRequestsMetadata, type TenantSettingsRequestBuilder } from './tenantSettings/index.js'; +// @ts-ignore import { type UpdatableAssetsRequestBuilder, UpdatableAssetsRequestBuilderNavigationMetadata, UpdatableAssetsRequestBuilderRequestsMetadata } from './updatableAssets/index.js'; // @ts-ignore import { type UpdatePoliciesRequestBuilder, UpdatePoliciesRequestBuilderNavigationMetadata, UpdatePoliciesRequestBuilderRequestsMetadata } from './updatePolicies/index.js'; @@ -32,6 +36,10 @@ export interface UpdatesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -35,7 +35,7 @@ export interface PoliciesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new Windows update policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * Create a new Windows update policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and qualityUpdatePolicy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -44,13 +44,13 @@ export interface PoliciesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of the policy objects and their properties. You can use this method with the following child object type: qualityUpdatePolicy. + * Get a list of the policy objects and their properties. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and 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. + * Create a new Windows update policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and qualityUpdatePolicy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface PoliciesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a list of the policy objects and their properties. You can use this method with the following child object type: qualityUpdatePolicy. + * Get a list of the policy objects and their properties. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and qualityUpdatePolicy. */ export interface PoliciesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/count/index.ts new file mode 100644 index 0000000000..6cf4c2035d --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/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}/applicableCatalogs/$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/applicableCatalogs/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/index.ts new file mode 100644 index 0000000000..9af449b738 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/index.ts @@ -0,0 +1,127 @@ +/* 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 { createApplicableCatalogCollectionResponseFromDiscriminatorValue, type ApplicableCatalogCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ApplicableCatalogItemRequestBuilderNavigationMetadata, ApplicableCatalogItemRequestBuilderRequestsMetadata, type ApplicableCatalogItemRequestBuilder } 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 applicableCatalogs property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface ApplicableCatalogsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the applicableCatalogs property of the microsoft.graph.windowsUpdates.policy entity. + * @param applicableCatalogId The unique identifier of applicableCatalog + * @returns {ApplicableCatalogItemRequestBuilder} + */ + byApplicableCatalogId(applicableCatalogId: string) : ApplicableCatalogItemRequestBuilder; + /** + * List catalog entries that are applicable to devices targeted by a Windows Autopatch policy. + * @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-applicablecatalogs?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * List catalog entries that are applicable to devices targeted by a Windows Autopatch policy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * List catalog entries that are applicable to devices targeted by a Windows Autopatch policy. + */ +export interface ApplicableCatalogsRequestBuilderGetQueryParameters { + /** + * 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 ApplicableCatalogsRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableCatalogs{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableCatalogsRequestBuilderGetQueryParametersMapper: 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 ApplicableCatalogsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byApplicableCatalogId: { + requestsMetadata: ApplicableCatalogItemRequestBuilderRequestsMetadata, + navigationMetadata: ApplicableCatalogItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["applicableCatalog%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableCatalogsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableCatalogsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableCatalogCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ApplicableCatalogsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/catalogEntry/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/catalogEntry/index.ts new file mode 100644 index 0000000000..7625abf0d7 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/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.applicableCatalog entity. + */ +export interface CatalogEntryRequestBuilder extends BaseRequestBuilder { + /** + * The associated Windows update catalog entry. + * @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 associated Windows update catalog entry. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The associated Windows update catalog entry. + */ +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}/applicableCatalogs/{applicableCatalog%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/applicableCatalogs/item/devices/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/count/index.ts new file mode 100644 index 0000000000..f845953340 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/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}/applicableCatalogs/{applicableCatalog%2Did}/devices/$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/applicableCatalogs/item/devices/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/index.ts new file mode 100644 index 0000000000..6980afb6e1 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/index.ts @@ -0,0 +1,126 @@ +/* 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 { createApplicableDeviceCollectionResponseFromDiscriminatorValue, type ApplicableDeviceCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ApplicableDeviceItemRequestBuilderRequestsMetadata, type ApplicableDeviceItemRequestBuilder } 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 devices property of the microsoft.graph.windowsUpdates.applicableCatalog entity. + */ +export interface DevicesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the devices property of the microsoft.graph.windowsUpdates.applicableCatalog entity. + * @param applicableDeviceId The unique identifier of applicableDevice + * @returns {ApplicableDeviceItemRequestBuilder} + */ + byApplicableDeviceId(applicableDeviceId: string) : ApplicableDeviceItemRequestBuilder; + /** + * List the devices for which a catalog entry is applicable under a Windows Autopatch policy. + * @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-applicablecatalog-list-devices?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * List the devices for which a catalog entry is applicable under a Windows Autopatch policy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * List the devices for which a catalog entry is applicable under a Windows Autopatch policy. + */ +export interface DevicesRequestBuilderGetQueryParameters { + /** + * 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 DevicesRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableCatalogs/{applicableCatalog%2Did}/devices{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DevicesRequestBuilderGetQueryParametersMapper: 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 DevicesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byApplicableDeviceId: { + requestsMetadata: ApplicableDeviceItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["applicableDevice%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DevicesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DevicesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableDeviceCollectionResponseFromDiscriminatorValue, + queryParametersMapper: DevicesRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/item/index.ts new file mode 100644 index 0000000000..65111ab957 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/devices/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 { createApplicableDeviceFromDiscriminatorValue, type ApplicableDevice } 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 devices property of the microsoft.graph.windowsUpdates.applicableCatalog entity. + */ +export interface ApplicableDeviceItemRequestBuilder extends BaseRequestBuilder { + /** + * The devices for which the catalog entry is applicable. + * @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 devices for which the catalog entry is applicable. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The devices for which the catalog entry is applicable. + */ +export interface ApplicableDeviceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ApplicableDeviceItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableCatalogs/{applicableCatalog%2Did}/devices/{applicableDevice%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableDeviceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableDeviceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableDeviceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableDeviceFromDiscriminatorValue, + queryParametersMapper: ApplicableDeviceItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/index.ts new file mode 100644 index 0000000000..f400c65f15 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/applicableCatalogs/item/index.ts @@ -0,0 +1,93 @@ +/* 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 { createApplicableCatalogFromDiscriminatorValue, type ApplicableCatalog } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CatalogEntryRequestBuilderRequestsMetadata, type CatalogEntryRequestBuilder } from './catalogEntry/index.js'; +// @ts-ignore +import { DevicesRequestBuilderNavigationMetadata, DevicesRequestBuilderRequestsMetadata, type DevicesRequestBuilder } from './devices/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 applicableCatalogs property of the microsoft.graph.windowsUpdates.policy entity. + */ +export interface ApplicableCatalogItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the catalogEntry property of the microsoft.graph.windowsUpdates.applicableCatalog entity. + */ + get catalogEntry(): CatalogEntryRequestBuilder; + /** + * Provides operations to manage the devices property of the microsoft.graph.windowsUpdates.applicableCatalog entity. + */ + get devices(): DevicesRequestBuilder; + /** + * The catalog entries that apply to devices targeted by the policy. + * @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 catalog entries that apply to devices targeted by the policy. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The catalog entries that apply to devices targeted by the policy. + */ +export interface ApplicableCatalogItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ApplicableCatalogItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/policies/{policy%2Did}/applicableCatalogs/{applicableCatalog%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ApplicableCatalogItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ApplicableCatalogItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + catalogEntry: { + requestsMetadata: CatalogEntryRequestBuilderRequestsMetadata, + }, + devices: { + requestsMetadata: DevicesRequestBuilderRequestsMetadata, + navigationMetadata: DevicesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ApplicableCatalogItemRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ApplicableCatalogItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createApplicableCatalogFromDiscriminatorValue, + queryParametersMapper: ApplicableCatalogItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* 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 index 2352dc4f91..9b13d1d026 100644 --- 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 @@ -31,7 +31,7 @@ export interface ApplicableContentCatalogEntryItemRequestBuilder extends BaseReq */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Represents content applicable for offering to the related collection of devices. + * The existing applicable-content collection. For driver and feature update applicability, use applicableCatalogs. * @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 @@ -52,7 +52,7 @@ export interface ApplicableContentCatalogEntryItemRequestBuilder extends BaseReq */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Represents content applicable for offering to the related collection of devices. + * The existing applicable-content collection. For driver and feature update applicability, use applicableCatalogs. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -66,7 +66,7 @@ export interface ApplicableContentCatalogEntryItemRequestBuilder extends BaseReq toPatchRequestInformation(body: ApplicableContent, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Represents content applicable for offering to the related collection of devices. + * The existing applicable-content collection. For driver and feature update applicability, use applicableCatalogs. */ export interface ApplicableContentCatalogEntryItemRequestBuilderGetQueryParameters { /** 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 index cca3fc74f7..42c2c1bd73 100644 --- 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 @@ -6,6 +6,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createPolicyFromDiscriminatorValue, serializePolicy, type Policy } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; // @ts-ignore +import { ApplicableCatalogsRequestBuilderNavigationMetadata, ApplicableCatalogsRequestBuilderRequestsMetadata, type ApplicableCatalogsRequestBuilder } from './applicableCatalogs/index.js'; +// @ts-ignore import { ApplicableContentRequestBuilderNavigationMetadata, ApplicableContentRequestBuilderRequestsMetadata, type ApplicableContentRequestBuilder } from './applicableContent/index.js'; // @ts-ignore import { ApprovalsRequestBuilderNavigationMetadata, ApprovalsRequestBuilderRequestsMetadata, type ApprovalsRequestBuilder } from './approvals/index.js'; @@ -18,6 +20,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the policies property of the microsoft.graph.adminWindowsUpdates entity. */ export interface PolicyItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the applicableCatalogs property of the microsoft.graph.windowsUpdates.policy entity. + */ + get applicableCatalogs(): ApplicableCatalogsRequestBuilder; /** * Provides operations to manage the applicableContent property of the microsoft.graph.windowsUpdates.policy entity. */ @@ -31,14 +37,14 @@ export interface PolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Read the properties and relationships of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * Read the properties and relationships of a policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and 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 @@ -46,7 +52,7 @@ export interface PolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update the properties of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * Update the properties of a policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and qualityUpdatePolicy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -55,19 +61,19 @@ export interface PolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete a Windows update policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * Delete a Windows update policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and 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. + * Read the properties and relationships of a policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and 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. + * Update the properties of a policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and qualityUpdatePolicy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -75,7 +81,7 @@ export interface PolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read the properties and relationships of a policy object. You can use this method with the following child object type: qualityUpdatePolicy. + * Read the properties and relationships of a policy object. You can use this method with the following child object types: driverUpdatePolicy, featureUpdatePolicy, and qualityUpdatePolicy. */ export interface PolicyItemRequestBuilderGetQueryParameters { /** @@ -102,6 +108,10 @@ const PolicyItemRequestBuilderGetQueryParametersMapper: Record = * Metadata for all the navigation properties in the request builder. */ export const PolicyItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + applicableCatalogs: { + requestsMetadata: ApplicableCatalogsRequestBuilderRequestsMetadata, + navigationMetadata: ApplicableCatalogsRequestBuilderNavigationMetadata, + }, applicableContent: { requestsMetadata: ApplicableContentRequestBuilderRequestsMetadata, navigationMetadata: ApplicableContentRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts index 35fcf27249..51d95598ee 100644 --- a/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/policies/item/rings/index.ts @@ -27,7 +27,7 @@ export interface RingsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -35,7 +35,7 @@ export interface RingsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new ring object. You can use this method with the following child object type: qualityUpdateRing. + * Create a new ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -44,13 +44,13 @@ export interface RingsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of the ring objects and their properties. You can use this method with the following child object type: qualityUpdateRing. + * Get a list of the ring objects and their properties. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new ring object. You can use this method with the following child object type: qualityUpdateRing. + * Create a new ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface RingsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a list of the ring objects and their properties. You can use this method with the following child object type: qualityUpdateRing. + * Get a list of the ring objects and their properties. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. */ export interface RingsRequestBuilderGetQueryParameters { /** 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 index 4ec332fdab..2e29d22e39 100644 --- 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 @@ -13,14 +13,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface RingItemRequestBuilder extends BaseRequestBuilder { /** - * Delete a ring object. You can use this method with the following child object type: qualityUpdateRing. + * Delete a ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and 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. + * Read the properties and relationships of ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and 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 @@ -28,7 +28,7 @@ export interface RingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Update the properties of a ring object. You can use this method with the following child object type: qualityUpdateRing. + * Update the properties of a ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -37,19 +37,19 @@ export interface RingItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Delete a ring object. You can use this method with the following child object type: qualityUpdateRing. + * Delete a ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and 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. + * Read the properties and relationships of ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and 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. + * Update the properties of a ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -57,7 +57,7 @@ export interface RingItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read the properties and relationships of ring object. You can use this method with the following child object type: qualityUpdateRing. + * Read the properties and relationships of ring object. You can use this method with the following child object types: driverUpdateRing, featureUpdateRing, and qualityUpdateRing. */ export interface RingItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/index.ts new file mode 100644 index 0000000000..19edfbce2c --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/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 { createTenantSettingFromDiscriminatorValue, serializeTenantSetting, type TenantSetting } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { MdmAppSettingsRequestBuilderNavigationMetadata, MdmAppSettingsRequestBuilderRequestsMetadata, type MdmAppSettingsRequestBuilder } from './mdmAppSettings/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 tenantSettings property of the microsoft.graph.adminWindowsUpdates entity. + */ +export interface TenantSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the mdmAppSettings property of the microsoft.graph.windowsUpdates.tenantSetting entity. + */ + get mdmAppSettings(): MdmAppSettingsRequestBuilder; + /** + * Delete navigation property tenantSettings 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; + /** + * Get the tenantSetting singleton for the current tenant. When no settings have been saved, this operation returns the default settings, with areDataProcessorServiceForWindowsFeaturesEnabled set to false. + * @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-tenantsetting-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the tenantSetting singleton for the current 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/windowsupdates-tenantsetting-update?view=graph-rest-beta|Find more info here} + */ + patch(body: TenantSetting, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property tenantSettings for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get the tenantSetting singleton for the current tenant. When no settings have been saved, this operation returns the default settings, with areDataProcessorServiceForWindowsFeaturesEnabled set to false. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update the tenantSetting singleton for the current tenant. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TenantSetting, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the tenantSetting singleton for the current tenant. When no settings have been saved, this operation returns the default settings, with areDataProcessorServiceForWindowsFeaturesEnabled set to false. + */ +export interface TenantSettingsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TenantSettingsRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/tenantSettings{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TenantSettingsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TenantSettingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + mdmAppSettings: { + requestsMetadata: MdmAppSettingsRequestBuilderRequestsMetadata, + navigationMetadata: MdmAppSettingsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TenantSettingsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TenantSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TenantSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantSettingFromDiscriminatorValue, + queryParametersMapper: TenantSettingsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TenantSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantSettingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTenantSetting, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/count/index.ts new file mode 100644 index 0000000000..d899eb53ab --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/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/tenantSettings/mdmAppSettings/$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/tenantSettings/mdmAppSettings/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/index.ts new file mode 100644 index 0000000000..963d9e5860 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/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 { createMdmAppSettingCollectionResponseFromDiscriminatorValue, createMdmAppSettingFromDiscriminatorValue, serializeMdmAppSetting, type MdmAppSetting, type MdmAppSettingCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/windowsUpdates/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { MdmAppSettingMdmAppItemRequestBuilderRequestsMetadata, type MdmAppSettingMdmAppItemRequestBuilder } 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 mdmAppSettings property of the microsoft.graph.windowsUpdates.tenantSetting entity. + */ +export interface MdmAppSettingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the mdmAppSettings property of the microsoft.graph.windowsUpdates.tenantSetting entity. + * @param mdmAppSettingMdmAppId The unique identifier of mdmAppSetting + * @returns {MdmAppSettingMdmAppItemRequestBuilder} + */ + byMdmAppSettingMdmAppId(mdmAppSettingMdmAppId: string) : MdmAppSettingMdmAppItemRequestBuilder; + /** + * Get the mdmAppSetting resources for the current 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 + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-tenantsetting-list-mdmappsettings?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create an mdmAppSetting resource for an MDM application in the current tenant. + * @param body Per-MDM-application settings for a tenant, identified by a unique MDM app ID (GUID-formatted string). + * @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-tenantsetting-post-mdmappsettings?view=graph-rest-beta|Find more info here} + */ + post(body: MdmAppSetting, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the mdmAppSetting resources for the current tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create an mdmAppSetting resource for an MDM application in the current tenant. + * @param body Per-MDM-application settings for a tenant, identified by a unique MDM app ID (GUID-formatted string). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: MdmAppSetting, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the mdmAppSetting resources for the current tenant. + */ +export interface MdmAppSettingsRequestBuilderGetQueryParameters { + /** + * 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 MdmAppSettingsRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/tenantSettings/mdmAppSettings{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MdmAppSettingsRequestBuilderGetQueryParametersMapper: 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 MdmAppSettingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byMdmAppSettingMdmAppId: { + requestsMetadata: MdmAppSettingMdmAppItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["mdmAppSetting%2DmdmAppId"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MdmAppSettingsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: MdmAppSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMdmAppSettingCollectionResponseFromDiscriminatorValue, + queryParametersMapper: MdmAppSettingsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: MdmAppSettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMdmAppSettingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMdmAppSetting, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/item/index.ts new file mode 100644 index 0000000000..e0495867d6 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/windows/updates/tenantSettings/mdmAppSettings/item/index.ts @@ -0,0 +1,118 @@ +/* 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 { createMdmAppSettingFromDiscriminatorValue, serializeMdmAppSetting, type MdmAppSetting } 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 mdmAppSettings property of the microsoft.graph.windowsUpdates.tenantSetting entity. + */ +export interface MdmAppSettingMdmAppItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property mdmAppSettings 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; + /** + * Get an mdmAppSetting resource by its mdmAppId within the current 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 + * @see {@link https://learn.microsoft.com/graph/api/windowsupdates-mdmappsetting-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update an mdmAppSetting resource within the current tenant. The mdmAppId is identified by the request URL and can't be changed by this operation. + * @param body Per-MDM-application settings for a tenant, identified by a unique MDM app ID (GUID-formatted string). + * @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-mdmappsetting-update?view=graph-rest-beta|Find more info here} + */ + patch(body: MdmAppSetting, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property mdmAppSettings for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get an mdmAppSetting resource by its mdmAppId within the current tenant. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Update an mdmAppSetting resource within the current tenant. The mdmAppId is identified by the request URL and can't be changed by this operation. + * @param body Per-MDM-application settings for a tenant, identified by a unique MDM app ID (GUID-formatted string). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: MdmAppSetting, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get an mdmAppSetting resource by its mdmAppId within the current tenant. + */ +export interface MdmAppSettingMdmAppItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const MdmAppSettingMdmAppItemRequestBuilderUriTemplate = "{+baseurl}/admin/windows/updates/tenantSettings/mdmAppSettings/{mdmAppSetting%2DmdmAppId}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MdmAppSettingMdmAppItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MdmAppSettingMdmAppItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: MdmAppSettingMdmAppItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: MdmAppSettingMdmAppItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMdmAppSettingFromDiscriminatorValue, + queryParametersMapper: MdmAppSettingMdmAppItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: MdmAppSettingMdmAppItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMdmAppSettingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeMdmAppSetting, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-app/app/onlineMeetings/item/index.ts b/packages/msgraph-beta-sdk-app/app/onlineMeetings/item/index.ts index 1304f58057..fe5fb79d24 100644 --- a/packages/msgraph-beta-sdk-app/app/onlineMeetings/item/index.ts +++ b/packages/msgraph-beta-sdk-app/app/onlineMeetings/item/index.ts @@ -76,6 +76,7 @@ export interface OnlineMeetingItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to call the acquireAccessToken method. + * @deprecated This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. as of 2026-02/SynchronizationSecret_Deprecation on 2026-02-06 and will be removed 2027-07-06 */ get acquireAccessToken(): AcquireAccessTokenRequestBuilder; /** @@ -36,6 +37,7 @@ export interface SynchronizationRequestBuilder 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}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/objectConnections/$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-applications/applications/item/synchronization/jobs/item/objectConnections/index.ts b/packages/msgraph-beta-sdk-applications/applications/item/synchronization/jobs/item/objectConnections/index.ts new file mode 100644 index 0000000000..635611aacc --- /dev/null +++ b/packages/msgraph-beta-sdk-applications/applications/item/synchronization/jobs/item/objectConnections/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createObjectConnectionCollectionResponseFromDiscriminatorValue, createObjectConnectionFromDiscriminatorValue, serializeObjectConnection, type ObjectConnection, type ObjectConnectionCollectionResponse } 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 { ObjectConnectionObjectItemRequestBuilderRequestsMetadata, type ObjectConnectionObjectItemRequestBuilder } 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 objectConnections property of the microsoft.graph.synchronizationJob entity. + */ +export interface ObjectConnectionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the objectConnections property of the microsoft.graph.synchronizationJob entity. + * @param objectConnectionObjectId The unique identifier of objectConnection + * @returns {ObjectConnectionObjectItemRequestBuilder} + */ + byObjectConnectionObjectId(objectConnectionObjectId: string) : ObjectConnectionObjectItemRequestBuilder; + /** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + * @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 objectConnections for applications + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @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: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + * @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 objectConnections for applications + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + */ +export interface ObjectConnectionsRequestBuilderGetQueryParameters { + /** + * 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 ObjectConnectionsRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/objectConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ObjectConnectionsRequestBuilderGetQueryParametersMapper: 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 ObjectConnectionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byObjectConnectionObjectId: { + requestsMetadata: ObjectConnectionObjectItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["objectConnection%2DobjectId"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ObjectConnectionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ObjectConnectionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ObjectConnectionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ObjectConnectionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeObjectConnection, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-applications/applications/item/synchronization/jobs/item/objectConnections/item/index.ts b/packages/msgraph-beta-sdk-applications/applications/item/synchronization/jobs/item/objectConnections/item/index.ts new file mode 100644 index 0000000000..5f9f52f814 --- /dev/null +++ b/packages/msgraph-beta-sdk-applications/applications/item/synchronization/jobs/item/objectConnections/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createObjectConnectionFromDiscriminatorValue, serializeObjectConnection, type ObjectConnection } 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 objectConnections property of the microsoft.graph.synchronizationJob entity. + */ +export interface ObjectConnectionObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property objectConnections for applications + * @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; + /** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + * @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 objectConnections in applications + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @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: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property objectConnections for applications + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + * @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 objectConnections in applications + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + */ +export interface ObjectConnectionObjectItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ObjectConnectionObjectItemRequestBuilderUriTemplate = "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/objectConnections/{objectConnection%2DobjectId}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ObjectConnectionObjectItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ObjectConnectionObjectItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ObjectConnectionObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ObjectConnectionObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionFromDiscriminatorValue, + queryParametersMapper: ObjectConnectionObjectItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ObjectConnectionObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeObjectConnection, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-communications/communications/onlineMeetings/item/index.ts b/packages/msgraph-beta-sdk-communications/communications/onlineMeetings/item/index.ts index 3d4fd6381b..090a35fc42 100644 --- a/packages/msgraph-beta-sdk-communications/communications/onlineMeetings/item/index.ts +++ b/packages/msgraph-beta-sdk-communications/communications/onlineMeetings/item/index.ts @@ -76,6 +76,7 @@ export interface OnlineMeetingItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the ediscovery property of the microsoft.graph.compliance entity. + * @deprecated The ediscovery Apis are deprecated under /compliance and will stop returning data from February 01, 2023. Please use the new ediscovery Apis under /security. as of 2022-12/ediscoveryNamespace on 2022-12-05 and will be removed 2023-02-01 */ get ediscovery(): EdiscoveryRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts index df2f539455..a64c2ecfba 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/comanagedDevices/item/index.ts @@ -336,6 +336,7 @@ export interface ManagedDeviceItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRelocatePostRequestBody; +} +/** + * The deserialization information for the current model + * @param RelocatePostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelocatePostRequestBody(relocatePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { relocatePostRequestBody.backingStoreEnabled = true; }, + "domainJoinConfigurations": n => { relocatePostRequestBody.domainJoinConfigurations = n.getCollectionOfObjectValues(createCloudPcDomainJoinConfigurationFromDiscriminatorValue); }, + } +} +export interface RelocatePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The domainJoinConfigurations property + */ + domainJoinConfigurations?: CloudPcDomainJoinConfiguration[] | null; +} +/** + * Provides operations to call the relocate method. + */ +export interface RelocateRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action relocate + * @param body The request body + * @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(body: RelocatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action relocate + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RelocatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelocatePostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelocatePostRequestBody(writer: SerializationWriter, relocatePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relocatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("domainJoinConfigurations", relocatePostRequestBody.domainJoinConfigurations, serializeCloudPcDomainJoinConfiguration); + writer.writeAdditionalData(relocatePostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RelocateRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/virtualEndpoint/cloudPCs/{cloudPC%2Did}/relocate"; +/** + * Metadata for all the requests in the request builder. + */ +export const RelocateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RelocateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRelocatePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/deviceImages/item/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/deviceImages/item/index.ts index 7f0afdfde3..ab81985005 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/deviceImages/item/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/deviceImages/item/index.ts @@ -22,6 +22,7 @@ export interface CloudPcDeviceImageItemRequestBuilder extends BaseRequestBuilder get retryUpload(): RetryUploadRequestBuilder; /** * Provides operations to call the reupload method. + * @deprecated The reupload is deprecated and will not be supported starting June 25, 2026. Please use retryUpload instead. as of 2026-01/reupload on 2026-01-09 and will be removed 2026-06-25 */ get reupload(): ReuploadRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts index 10b76bb2a9..f742dbc7c8 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/index.ts @@ -98,6 +98,7 @@ export interface VirtualEndpointRequestBuilder extends BaseRequestBuilder { updateAdDomainPasswordPostRequestBody.adDomainPassword = n.getStringValue(); }, "backingStoreEnabled": n => { updateAdDomainPasswordPostRequestBody.backingStoreEnabled = true; }, + "domainJoinCredential": n => { updateAdDomainPasswordPostRequestBody.domainJoinCredential = n.getObjectValue(createCloudPcDomainJoinCredentialFromDiscriminatorValue); }, } } /** @@ -37,6 +40,7 @@ export function deserializeIntoUpdateAdDomainPasswordPostRequestBody(updateAdDom export function serializeUpdateAdDomainPasswordPostRequestBody(writer: SerializationWriter, updateAdDomainPasswordPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!updateAdDomainPasswordPostRequestBody || isSerializingDerivedType) { return; } writer.writeStringValue("adDomainPassword", updateAdDomainPasswordPostRequestBody.adDomainPassword); + writer.writeObjectValue("domainJoinCredential", updateAdDomainPasswordPostRequestBody.domainJoinCredential, serializeCloudPcDomainJoinCredential); writer.writeAdditionalData(updateAdDomainPasswordPostRequestBody.additionalData); } export interface UpdateAdDomainPasswordPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { @@ -48,13 +52,17 @@ export interface UpdateAdDomainPasswordPostRequestBody extends AdditionalDataHol * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The domainJoinCredential property + */ + domainJoinCredential?: CloudPcDomainJoinCredential | null; } /** * Provides operations to call the updateAdDomainPassword method. */ export interface UpdateAdDomainPasswordRequestBuilder extends BaseRequestBuilder { /** - * Update the Active Directory domain password for a successful cloudPcOnPremisesConnection. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. + * Update the Active Directory domain join credential for a successful cloudPcOnPremisesConnection. This API is supported when the connectionType of the cloudPcOnPremisesConnection object is hybridAzureADJoin. * @param body The request body * @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 @@ -62,7 +70,7 @@ export interface UpdateAdDomainPasswordRequestBuilder extends BaseRequestBuilder */ post(body: UpdateAdDomainPasswordPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the Active Directory domain password for a successful cloudPcOnPremisesConnection. This API is supported when the type of the cloudPcOnPremisesConnection object is hybridAzureADJoin. + * Update the Active Directory domain join credential for a successful cloudPcOnPremisesConnection. This API is supported when the connectionType of the cloudPcOnPremisesConnection object is hybridAzureADJoin. * @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-deviceManagement/deviceManagement/virtualEndpoint/reports/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/index.ts index 6ad45afbd7..007397a5a6 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/reports/index.ts @@ -64,14 +64,17 @@ export interface ReportsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the collection of directory entities. + * @deprecated Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30 */ get ref(): RefRequestBuilder; } diff --git a/packages/msgraph-beta-sdk-directory/directory/index.ts b/packages/msgraph-beta-sdk-directory/directory/index.ts index 4d0c361683..9e582886c6 100644 --- a/packages/msgraph-beta-sdk-directory/directory/index.ts +++ b/packages/msgraph-beta-sdk-directory/directory/index.ts @@ -98,6 +98,7 @@ export interface DirectoryRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the collection of identityContainer entities. + * @deprecated The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15 */ get ref(): RefRequestBuilder; } diff --git a/packages/msgraph-beta-sdk-identity/identity/b2cUserFlows/item/index.ts b/packages/msgraph-beta-sdk-identity/identity/b2cUserFlows/item/index.ts index 7543171719..b7e360375a 100644 --- a/packages/msgraph-beta-sdk-identity/identity/b2cUserFlows/item/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/b2cUserFlows/item/index.ts @@ -22,6 +22,7 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface B2cIdentityUserFlowItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the identityProviders property of the microsoft.graph.b2cIdentityUserFlow entity. + * @deprecated The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15 */ get identityProviders(): IdentityProvidersRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-identity/identity/b2xUserFlows/item/index.ts b/packages/msgraph-beta-sdk-identity/identity/b2xUserFlows/item/index.ts index a6b9416dd2..39823d808e 100644 --- a/packages/msgraph-beta-sdk-identity/identity/b2xUserFlows/item/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/b2xUserFlows/item/index.ts @@ -28,6 +28,7 @@ export interface B2xIdentityUserFlowItemRequestBuilder extends BaseRequestBuilde get apiConnectorConfiguration(): ApiConnectorConfigurationRequestBuilder; /** * Provides operations to manage the identityProviders property of the microsoft.graph.b2xIdentityUserFlow entity. + * @deprecated The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15 */ get identityProviders(): IdentityProvidersRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/index.ts b/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/index.ts index 983683c52b..a55f86abd5 100644 --- a/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/conditionalAccess/index.ts @@ -34,6 +34,7 @@ export interface ConditionalAccessRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the accessPackageAssignmentPolicies property of the microsoft.graph.accessPackage entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageAssignmentPolicies(): AccessPackageAssignmentPoliciesRequestBuilder; /** * Provides operations to manage the accessPackageCatalog property of the microsoft.graph.accessPackage entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageCatalog(): AccessPackageCatalogRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/index.ts index b55717a944..0bbc988196 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackageAssignments/item/index.ts @@ -30,10 +30,12 @@ export interface AccessPackageAssignmentItemRequestBuilder extends BaseRequestBu get accessPackage(): AccessPackageRequestBuilder; /** * Provides operations to manage the accessPackageAssignmentPolicy property of the microsoft.graph.accessPackageAssignment entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageAssignmentPolicy(): AccessPackageAssignmentPolicyRequestBuilder; /** * Provides operations to manage the accessPackageAssignmentRequests property of the microsoft.graph.accessPackageAssignment entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageAssignmentRequests(): AccessPackageAssignmentRequestsRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts index 991adf7533..d5934fa94c 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/accessPackages/item/index.ts @@ -32,10 +32,12 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface AccessPackageItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the accessPackageAssignmentPolicies property of the microsoft.graph.accessPackage entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageAssignmentPolicies(): AccessPackageAssignmentPoliciesRequestBuilder; /** * Provides operations to manage the accessPackageCatalog property of the microsoft.graph.accessPackage entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageCatalog(): AccessPackageCatalogRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts index 6d223bdd2d..eb33db48b6 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/entitlementManagement/index.ts @@ -62,10 +62,12 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< get accessPackageAssignmentApprovals(): AccessPackageAssignmentApprovalsRequestBuilder; /** * Provides operations to manage the accessPackageAssignmentPolicies property of the microsoft.graph.entitlementManagement entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageAssignmentPolicies(): AccessPackageAssignmentPoliciesRequestBuilder; /** * Provides operations to manage the accessPackageAssignmentRequests property of the microsoft.graph.entitlementManagement entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageAssignmentRequests(): AccessPackageAssignmentRequestsRequestBuilder; /** @@ -78,6 +80,7 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< get accessPackageAssignments(): AccessPackageAssignmentsRequestBuilder; /** * Provides operations to manage the accessPackageCatalogs property of the microsoft.graph.entitlementManagement entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get accessPackageCatalogs(): AccessPackageCatalogsRequestBuilder; /** @@ -106,6 +109,7 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< get accessPackageSuggestions(): AccessPackageSuggestionsRequestBuilder; /** * Provides operations to manage the assignmentRequests property of the microsoft.graph.entitlementManagement entity. + * @deprecated as of 2022-10/PrivatePreview:MicrosofEntitlementManagementCustomextensions on 2023-03-01 and will be removed 2023-12-31 */ get assignmentRequests(): AssignmentRequestsRequestBuilder; /** @@ -118,6 +122,7 @@ export interface EntitlementManagementRequestBuilder extends BaseRequestBuilder< get connectedOrganizations(): ConnectedOrganizationsRequestBuilder; /** * Provides operations to manage the controlConfigurations property of the microsoft.graph.entitlementManagement entity. + * @deprecated Controls configurations preview. as of PrivatePreview:ControlConfigurations on 2024-09-27 and will be removed 2025-09-27 */ get controlConfigurations(): ControlConfigurationsRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/index.ts index 4a146b1102..597617d2df 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/index.ts @@ -44,6 +44,7 @@ export interface IdentityGovernanceRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -29,14 +29,14 @@ export interface RulesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a list of the lifecyclePolicyRule objects and their properties for a lifecyclePolicy. Rules are evaluated together with AND logic. + * Get a list of the lifecyclePolicyRule objects and their properties for a lifecyclePolicy. Each enabled rule is evaluated independently, and any violation makes the policy noncompliant. * @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 the lifecyclePolicyRule objects and their properties for a lifecyclePolicy. Rules are evaluated together with AND logic. + * Get a list of the lifecyclePolicyRule objects and their properties for a lifecyclePolicy. Each enabled rule is evaluated independently, and any violation makes the policy noncompliant. */ export interface RulesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts index 3aef298f79..3916017246 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/index.ts @@ -82,6 +82,7 @@ export interface WorkflowItemRequestBuilder 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/privilegedAccess/customExtensions/$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/privilegedAccess/customExtensions/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/index.ts new file mode 100644 index 0000000000..58af30f229 --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/index.ts @@ -0,0 +1,154 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createRoleManagementCustomCalloutExtensionCollectionResponseFromDiscriminatorValue, createRoleManagementCustomCalloutExtensionFromDiscriminatorValue, serializeRoleManagementCustomCalloutExtension, type RoleManagementCustomCalloutExtension, type RoleManagementCustomCalloutExtensionCollectionResponse } 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 { RoleManagementCustomCalloutExtensionItemRequestBuilderRequestsMetadata, type RoleManagementCustomCalloutExtensionItemRequestBuilder } 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 customExtensions property of the microsoft.graph.privilegedAccessRoot entity. + */ +export interface CustomExtensionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the customExtensions property of the microsoft.graph.privilegedAccessRoot entity. + * @param roleManagementCustomCalloutExtensionId The unique identifier of roleManagementCustomCalloutExtension + * @returns {RoleManagementCustomCalloutExtensionItemRequestBuilder} + */ + byRoleManagementCustomCalloutExtensionId(roleManagementCustomCalloutExtensionId: string) : RoleManagementCustomCalloutExtensionItemRequestBuilder; + /** + * Get a list of roleManagementCustomCalloutExtension objects configured for Privileged Identity Management (PIM). + * @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/privilegedaccessroot-list-customextensions?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create a roleManagementCustomCalloutExtension object for Privileged Identity Management (PIM). + * @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/privilegedaccessroot-post-customextensions?view=graph-rest-beta|Find more info here} + */ + post(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of roleManagementCustomCalloutExtension objects configured for Privileged Identity Management (PIM). + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a roleManagementCustomCalloutExtension object for Privileged Identity Management (PIM). + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of roleManagementCustomCalloutExtension objects configured for Privileged Identity Management (PIM). + */ +export interface CustomExtensionsRequestBuilderGetQueryParameters { + /** + * 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 CustomExtensionsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/privilegedAccess/customExtensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CustomExtensionsRequestBuilderGetQueryParametersMapper: 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 CustomExtensionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byRoleManagementCustomCalloutExtensionId: { + requestsMetadata: RoleManagementCustomCalloutExtensionItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["roleManagementCustomCalloutExtension%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CustomExtensionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CustomExtensionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRoleManagementCustomCalloutExtensionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: CustomExtensionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: CustomExtensionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRoleManagementCustomCalloutExtensionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRoleManagementCustomCalloutExtension, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts new file mode 100644 index 0000000000..f50dbc00fe --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/customExtensions/item/index.ts @@ -0,0 +1,119 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createRoleManagementCustomCalloutExtensionFromDiscriminatorValue, serializeRoleManagementCustomCalloutExtension, type RoleManagementCustomCalloutExtension } 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 customExtensions property of the microsoft.graph.privilegedAccessRoot entity. + */ +export interface RoleManagementCustomCalloutExtensionItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete a roleManagementCustomCalloutExtension 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/privilegedaccessroot-delete-customextensions?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties of a roleManagementCustomCalloutExtension 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/rolemanagementcustomcalloutextension-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the properties of a roleManagementCustomCalloutExtension 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/rolemanagementcustomcalloutextension-update?view=graph-rest-beta|Find more info here} + */ + patch(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a roleManagementCustomCalloutExtension 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 of a roleManagementCustomCalloutExtension 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 roleManagementCustomCalloutExtension object. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: RoleManagementCustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties of a roleManagementCustomCalloutExtension object. + */ +export interface RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const RoleManagementCustomCalloutExtensionItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/privilegedAccess/customExtensions/{roleManagementCustomCalloutExtension%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RoleManagementCustomCalloutExtensionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: RoleManagementCustomCalloutExtensionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: RoleManagementCustomCalloutExtensionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRoleManagementCustomCalloutExtensionFromDiscriminatorValue, + queryParametersMapper: RoleManagementCustomCalloutExtensionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: RoleManagementCustomCalloutExtensionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRoleManagementCustomCalloutExtensionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRoleManagementCustomCalloutExtension, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/index.ts index 6547f91f7d..bebf8909b1 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/index.ts @@ -16,6 +16,8 @@ import { PrincipalRequestBuilderRequestsMetadata, type PrincipalRequestBuilder } // @ts-ignore import { TargetScheduleRequestBuilderRequestsMetadata, type TargetScheduleRequestBuilder } from './targetSchedule/index.js'; // @ts-ignore +import { type UpdateRequestRequestBuilder, UpdateRequestRequestBuilderRequestsMetadata } from './updateRequest/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'; /** @@ -42,6 +44,10 @@ export interface PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilde * Provides operations to manage the targetSchedule property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleRequest entity. */ get targetSchedule(): TargetScheduleRequestBuilder; + /** + * Provides operations to call the updateRequest method. + */ + get updateRequest(): UpdateRequestRequestBuilder; /** * Delete navigation property assignmentScheduleRequests for identityGovernance * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -128,6 +134,9 @@ export const PrivilegedAccessGroupAssignmentScheduleRequestItemRequestBuilderNav targetSchedule: { requestsMetadata: TargetScheduleRequestBuilderRequestsMetadata, }, + updateRequest: { + requestsMetadata: UpdateRequestRequestBuilderRequestsMetadata, + }, }; /** * Metadata for all the requests in the request builder. diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts new file mode 100644 index 0000000000..7ea4911fc9 --- /dev/null +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/item/updateRequest/index.ts @@ -0,0 +1,115 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createPrivilegedAccessGroupAssignmentScheduleRequestFromDiscriminatorValue, createRequestScheduleFromDiscriminatorValue, EvaluationOutcomeObject, serializePrivilegedAccessGroupAssignmentScheduleRequest, serializeRequestSchedule, type EvaluationOutcome, type PrivilegedAccessGroupAssignmentScheduleRequest, type RequestSchedule } 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 AdditionalDataHolder, type BackedModel, type BackingStore, 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 {UpdateRequestPostRequestBody} + */ +// @ts-ignore +export function createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUpdateRequestPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UpdateRequestPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdateRequestPostRequestBody(updateRequestPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { updateRequestPostRequestBody.backingStoreEnabled = true; }, + "evaluationId": n => { updateRequestPostRequestBody.evaluationId = n.getStringValue(); }, + "evaluationOutcome": n => { updateRequestPostRequestBody.evaluationOutcome = n.getEnumValue(EvaluationOutcomeObject); }, + "reason": n => { updateRequestPostRequestBody.reason = n.getStringValue(); }, + "scheduleInfo": n => { updateRequestPostRequestBody.scheduleInfo = n.getObjectValue(createRequestScheduleFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UpdateRequestPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdateRequestPostRequestBody(writer: SerializationWriter, updateRequestPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!updateRequestPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("evaluationId", updateRequestPostRequestBody.evaluationId); + writer.writeEnumValue("evaluationOutcome", updateRequestPostRequestBody.evaluationOutcome); + writer.writeStringValue("reason", updateRequestPostRequestBody.reason); + writer.writeObjectValue("scheduleInfo", updateRequestPostRequestBody.scheduleInfo, serializeRequestSchedule); + writer.writeAdditionalData(updateRequestPostRequestBody.additionalData); +} +export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The evaluationId property + */ + evaluationId?: string | null; + /** + * The evaluationOutcome property + */ + evaluationOutcome?: EvaluationOutcome | null; + /** + * The reason property + */ + reason?: string | null; + /** + * The scheduleInfo property + */ + scheduleInfo?: RequestSchedule | null; +} +/** + * Provides operations to call the updateRequest method. + */ +export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { + /** + * Update a privilegedAccessGroupAssignmentScheduleRequest object with the result of a custom extension evaluation for a group membership or ownership assignment request. + * @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/privilegedaccessgroupassignmentschedulerequest-updaterequest?view=graph-rest-beta|Find more info here} + */ + post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update a privilegedAccessGroupAssignmentScheduleRequest object with the result of a custom extension evaluation for a group membership or ownership assignment request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UpdateRequestRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleRequests/{privilegedAccessGroupAssignmentScheduleRequest%2Did}/updateRequest"; +/** + * Metadata for all the requests in the request builder. + */ +export const UpdateRequestRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UpdateRequestRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPrivilegedAccessGroupAssignmentScheduleRequestFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdateRequestPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/index.ts index 8b226675fc..7559a882fe 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/privilegedAccess/index.ts @@ -6,6 +6,8 @@ import { createPrivilegedAccessRootFromDiscriminatorValue, serializePrivilegedAc // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { CustomExtensionsRequestBuilderNavigationMetadata, CustomExtensionsRequestBuilderRequestsMetadata, type CustomExtensionsRequestBuilder } from './customExtensions/index.js'; +// @ts-ignore import { GroupRequestBuilderNavigationMetadata, GroupRequestBuilderRequestsMetadata, type GroupRequestBuilder } from './group/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'; @@ -14,6 +16,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the privilegedAccess property of the microsoft.graph.identityGovernance entity. */ export interface PrivilegedAccessRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the customExtensions property of the microsoft.graph.privilegedAccessRoot entity. + */ + get customExtensions(): CustomExtensionsRequestBuilder; /** * Provides operations to manage the group property of the microsoft.graph.privilegedAccessRoot entity. */ @@ -87,6 +93,10 @@ const PrivilegedAccessRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + customExtensions: { + requestsMetadata: CustomExtensionsRequestBuilderRequestsMetadata, + navigationMetadata: CustomExtensionsRequestBuilderNavigationMetadata, + }, group: { requestsMetadata: GroupRequestBuilderRequestsMetadata, navigationMetadata: GroupRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-beta-sdk-informationProtection/informationProtection/index.ts b/packages/msgraph-beta-sdk-informationProtection/informationProtection/index.ts index 37a4c1c660..6d42a5ca78 100644 --- a/packages/msgraph-beta-sdk-informationProtection/informationProtection/index.ts +++ b/packages/msgraph-beta-sdk-informationProtection/informationProtection/index.ts @@ -42,14 +42,17 @@ export interface InformationProtectionRequestBuilder extends BaseRequestBuilder< get dataLossPreventionPolicies(): DataLossPreventionPoliciesRequestBuilder; /** * Provides operations to call the decryptBuffer method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get decryptBuffer(): DecryptBufferRequestBuilder; /** * Provides operations to call the encryptBuffer method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get encryptBuffer(): EncryptBufferRequestBuilder; /** * Provides operations to manage the policy property of the microsoft.graph.informationProtection entity. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get policy(): PolicyRequestBuilder; /** @@ -62,6 +65,7 @@ export interface InformationProtectionRequestBuilder extends BaseRequestBuilder< get sensitivityPolicySettings(): SensitivityPolicySettingsRequestBuilder; /** * Provides operations to call the signDigest method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get signDigest(): SignDigestRequestBuilder; /** @@ -70,6 +74,7 @@ export interface InformationProtectionRequestBuilder extends BaseRequestBuilder< get threatAssessmentRequests(): ThreatAssessmentRequestsRequestBuilder; /** * Provides operations to call the verifySignature method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get verifySignature(): VerifySignatureRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-networkAccess/networkAccess/connectivity/index.ts b/packages/msgraph-beta-sdk-networkAccess/networkAccess/connectivity/index.ts index 516e0be9a1..02de126cd5 100644 --- a/packages/msgraph-beta-sdk-networkAccess/networkAccess/connectivity/index.ts +++ b/packages/msgraph-beta-sdk-networkAccess/networkAccess/connectivity/index.ts @@ -20,6 +20,7 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface ConnectivityRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the branches property of the microsoft.graph.networkaccess.connectivity entity. + * @deprecated The Branches API is deprecated and will stop returning data on March 20, 2024. Please use the new Remote Network API. as of 2022-06/PrivatePreview:NetworkAccess on 2023-12-19 and will be removed 2024-03-20 */ get branches(): BranchesRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts b/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts index e01d8e3fa6..40c7011d76 100644 --- a/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts +++ b/packages/msgraph-beta-sdk-networkAccess/networkAccess/reports/index.ts @@ -8,7 +8,7 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder } from './microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime/index.js'; // @ts-ignore -import { MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilder } from './microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualId/index.js'; +import { MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilder } from './microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategory/index.js'; // @ts-ignore import { MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderRequestsMetadata, type MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilder } from './microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAge_f04bed07/index.js'; // @ts-ignore @@ -68,9 +68,9 @@ export interface ReportsRequestBuilder extends BaseRequestBuilder Record void>) { - return deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse; +export function createDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse; } /** * The deserialization information for the current model - * @param DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse The instance to deserialize into. + * @param DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse The instance to deserialize into. * @returns {Record void>} */ // @ts-ignore -export function deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse(destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse: Partial | undefined = {}) : Record void> { +export function deserializeIntoDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse(destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse: Partial | undefined = {}) : Record void> { return { - ...deserializeIntoBaseCollectionPaginationCountResponse(destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse), - "value": n => { destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse.value = n.getCollectionOfObjectValues(createDestinationFromDiscriminatorValue); }, + ...deserializeIntoBaseCollectionPaginationCountResponse(destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse), + "value": n => { destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse.value = n.getCollectionOfObjectValues(createDestinationFromDiscriminatorValue); }, } } -export interface DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse extends BaseCollectionPaginationCountResponse, Parsable { +export interface DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property */ @@ -40,25 +40,25 @@ export interface DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAge /** * Provides operations to call the destinationReport method. */ -export interface MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilder extends BaseRequestBuilder { +export interface MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilder extends BaseRequestBuilder { /** * Invoke function destinationReport * @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 */ - get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Invoke function destinationReport * @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; } /** * Invoke function destinationReport */ -export interface MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParameters { +export interface MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParameters { /** * Usage: agentTypeId='@agentTypeId' */ @@ -79,6 +79,10 @@ export interface MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWi * Include count of items */ count?: boolean; + /** + * Usage: deviceCategory='@deviceCategory' + */ + deviceCategory?: string; /** * Filter items by property values */ @@ -98,24 +102,24 @@ export interface MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWi } /** * Serializes information the current object - * @param DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse The instance to serialize from. + * @param DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse 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 serializeDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse(writer: SerializationWriter, destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { - if (!destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse || isSerializingDerivedType) { return; } - serializeBaseCollectionPaginationCountResponse(writer, destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse, isSerializingDerivedType) - writer.writeCollectionOfObjectValues("value", destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponse.value, serializeDestination); +export function serializeDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse(writer: SerializationWriter, destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", destinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponse.value, serializeDestination); } /** * Uri template for the request builder. */ -export const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderUriTemplate = "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId='@aiAgentId',aiAgentName='@aiAgentName',agentTypeId='@agentTypeId',agentVirtualId='@agentVirtualId'){?%24count,%24filter,%24search,%24skip,%24top,agentTypeId*,agentVirtualId*,aiAgentId*,aiAgentName*}"; +export const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderUriTemplate = "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId='@aiAgentId',aiAgentName='@aiAgentName',agentTypeId='@agentTypeId',agentVirtualId='@agentVirtualId',deviceCategory='@deviceCategory'){?%24count,%24filter,%24search,%24skip,%24top,agentTypeId*,agentVirtualId*,aiAgentId*,aiAgentName*,deviceCategory*}"; /** * Mapper for query parameters from symbol name to serialization name represented as a constant. */ -const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParametersMapper: Record = { +const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParametersMapper: Record = { "count": "%24count", "filter": "%24filter", "search": "%24search", @@ -125,16 +129,16 @@ const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTi /** * Metadata for all the requests in the request builder. */ -export const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderRequestsMetadata: RequestsMetadata = { +export const MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderRequestsMetadata: RequestsMetadata = { get: { - uriTemplate: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderUriTemplate, + uriTemplate: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderUriTemplate, responseBodyContentType: "application/json", errorMappings: { XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, }, adapterMethodName: "send", - responseBodyFactory: createDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdGetResponseFromDiscriminatorValue, - queryParametersMapper: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdRequestBuilderGetQueryParametersMapper, + responseBodyFactory: createDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryGetResponseFromDiscriminatorValue, + queryParametersMapper: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameAgentTypeIdAgentTypeIdAgentVirtualIdAgentVirtualIdDeviceCategoryDeviceCategoryRequestBuilderGetQueryParametersMapper, }, }; /* tslint:enable */ diff --git a/packages/msgraph-beta-sdk-organization/organization/item/settings/index.ts b/packages/msgraph-beta-sdk-organization/organization/item/settings/index.ts index 7b5caeadb2..a298e92dd9 100644 --- a/packages/msgraph-beta-sdk-organization/organization/item/settings/index.ts +++ b/packages/msgraph-beta-sdk-organization/organization/item/settings/index.ts @@ -26,6 +26,7 @@ export interface SettingsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -43,7 +43,7 @@ export interface RulesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get the rules defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies. + * Get the rules defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyCustomExtensionRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface RulesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get the rules defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies. + * Get the rules defined for a role management policy. The rules are a collection of following types that are derived from the unifiedRoleManagementPolicyRule object:+ unifiedRoleManagementPolicyApprovalRule+ unifiedRoleManagementPolicyAuthenticationContextRule+ unifiedRoleManagementPolicyCustomExtensionRule+ unifiedRoleManagementPolicyEnablementRule+ unifiedRoleManagementPolicyExpirationRule+ unifiedRoleManagementPolicyNotificationRule To retrieve rules for a policy that applies to Azure RBAC, use the Azure REST PIM API for role management policies. */ export interface RulesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-print/print/index.ts b/packages/msgraph-beta-sdk-print/print/index.ts index b7c936ba0d..8d941cc345 100644 --- a/packages/msgraph-beta-sdk-print/print/index.ts +++ b/packages/msgraph-beta-sdk-print/print/index.ts @@ -40,6 +40,7 @@ export interface PrintRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the collection of print entities. + * @deprecated The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31 */ get ref(): RefRequestBuilder; /** * The serviceProvisioningErrors property + * @deprecated The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31 */ get serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder; } diff --git a/packages/msgraph-beta-sdk-print/print/printerShares/item/allowedUsers/item/index.ts b/packages/msgraph-beta-sdk-print/print/printerShares/item/allowedUsers/item/index.ts index 9e013e4f53..8c384d0991 100644 --- a/packages/msgraph-beta-sdk-print/print/printerShares/item/allowedUsers/item/index.ts +++ b/packages/msgraph-beta-sdk-print/print/printerShares/item/allowedUsers/item/index.ts @@ -16,14 +16,17 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface UserItemRequestBuilder extends BaseRequestBuilder { /** * The mailboxSettings property + * @deprecated The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31 */ get mailboxSettings(): MailboxSettingsRequestBuilder; /** * Provides operations to manage the collection of print entities. + * @deprecated The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31 */ get ref(): RefRequestBuilder; /** * The serviceProvisioningErrors property + * @deprecated The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31 */ get serviceProvisioningErrors(): ServiceProvisioningErrorsRequestBuilder; } diff --git a/packages/msgraph-beta-sdk-print/print/printers/item/index.ts b/packages/msgraph-beta-sdk-print/print/printers/item/index.ts index 3d169c949e..32fbb26d76 100644 --- a/packages/msgraph-beta-sdk-print/print/printers/item/index.ts +++ b/packages/msgraph-beta-sdk-print/print/printers/item/index.ts @@ -34,6 +34,7 @@ export interface PrinterItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the subjectRightsRequests property of the microsoft.graph.privacy entity. + * @deprecated The subject rights request API under Privacy is deprecated and will stop working on March 22, 2025. Please use the new API under Security. as of 2022-02/PrivacyDeprecate on 2022-03-22 and will be removed 2025-03-20 */ get subjectRightsRequests(): SubjectRightsRequestsRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365Emissions/index.ts b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365Emissions/index.ts new file mode 100644 index 0000000000..6ba245b942 --- /dev/null +++ b/packages/msgraph-beta-sdk-reports/reports/getMicrosoft365Emissions/index.ts @@ -0,0 +1,46 @@ +/* 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 getMicrosoft365Emissions method. + */ +export interface GetMicrosoft365EmissionsRequestBuilder extends BaseRequestBuilder { + /** + * Invoke function getMicrosoft365Emissions + * @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 getMicrosoft365Emissions + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const GetMicrosoft365EmissionsRequestBuilderUriTemplate = "{+baseurl}/reports/getMicrosoft365Emissions()"; +/** + * Metadata for all the requests in the request builder. + */ +export const GetMicrosoft365EmissionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GetMicrosoft365EmissionsRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-reports/reports/index.ts b/packages/msgraph-beta-sdk-reports/reports/index.ts index c28826400b..c8e8fb2c5c 100644 --- a/packages/msgraph-beta-sdk-reports/reports/index.ts +++ b/packages/msgraph-beta-sdk-reports/reports/index.ts @@ -102,6 +102,8 @@ import { GetMicrosoft365CopilotUserCountSummaryWithPeriodversionVersionRequestBu // @ts-ignore import { GetMicrosoft365CopilotUserCountTrendWithPeriodversionVersionRequestBuilderRequestsMetadata, type GetMicrosoft365CopilotUserCountTrendWithPeriodversionVersionRequestBuilder } from './getMicrosoft365CopilotUserCountTrendWithPeriodversionVersion/index.js'; // @ts-ignore +import { GetMicrosoft365EmissionsRequestBuilderRequestsMetadata, type GetMicrosoft365EmissionsRequestBuilder } from './getMicrosoft365Emissions/index.js'; +// @ts-ignore import { GetOffice365ActivationCountsRequestBuilderRequestsMetadata, type GetOffice365ActivationCountsRequestBuilder } from './getOffice365ActivationCounts/index.js'; // @ts-ignore import { GetOffice365ActivationsUserCountsRequestBuilderRequestsMetadata, type GetOffice365ActivationsUserCountsRequestBuilder } from './getOffice365ActivationsUserCounts/index.js'; @@ -350,6 +352,7 @@ export interface ReportsRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoUpdateRequestPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UpdateRequestPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdateRequestPostRequestBody(updateRequestPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { updateRequestPostRequestBody.backingStoreEnabled = true; }, + "evaluationId": n => { updateRequestPostRequestBody.evaluationId = n.getStringValue(); }, + "evaluationOutcome": n => { updateRequestPostRequestBody.evaluationOutcome = n.getEnumValue(EvaluationOutcomeObject); }, + "reason": n => { updateRequestPostRequestBody.reason = n.getStringValue(); }, + "scheduleInfo": n => { updateRequestPostRequestBody.scheduleInfo = n.getObjectValue(createRequestScheduleFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UpdateRequestPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdateRequestPostRequestBody(writer: SerializationWriter, updateRequestPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!updateRequestPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("evaluationId", updateRequestPostRequestBody.evaluationId); + writer.writeEnumValue("evaluationOutcome", updateRequestPostRequestBody.evaluationOutcome); + writer.writeStringValue("reason", updateRequestPostRequestBody.reason); + writer.writeObjectValue("scheduleInfo", updateRequestPostRequestBody.scheduleInfo, serializeRequestSchedule); + writer.writeAdditionalData(updateRequestPostRequestBody.additionalData); +} +export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The evaluationId property + */ + evaluationId?: string | null; + /** + * The evaluationOutcome property + */ + evaluationOutcome?: EvaluationOutcome | null; + /** + * The reason property + */ + reason?: string | null; + /** + * The scheduleInfo property + */ + scheduleInfo?: RequestSchedule | null; +} +/** + * Provides operations to call the updateRequest method. + */ +export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { + /** + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation for a Microsoft Entra role assignment request. + * @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/unifiedroleassignmentschedulerequest-updaterequest?view=graph-rest-beta|Find more info here} + */ + post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation for a Microsoft Entra role assignment request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UpdateRequestRequestBuilderUriTemplate = "{+baseurl}/roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest%2Did}/updateRequest"; +/** + * Metadata for all the requests in the request builder. + */ +export const UpdateRequestRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UpdateRequestRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdateRequestPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/index.ts b/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/index.ts index 81c2cb09f1..eb9729abd6 100644 --- a/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/index.ts +++ b/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/index.ts @@ -20,6 +20,8 @@ import { RoleDefinitionRequestBuilderRequestsMetadata, type RoleDefinitionReques // @ts-ignore import { TargetScheduleRequestBuilderRequestsMetadata, type TargetScheduleRequestBuilder } from './targetSchedule/index.js'; // @ts-ignore +import { type UpdateRequestRequestBuilder, UpdateRequestRequestBuilderRequestsMetadata } from './updateRequest/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'; /** @@ -54,6 +56,10 @@ export interface UnifiedRoleAssignmentScheduleRequestItemRequestBuilder extends * Provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity. */ get targetSchedule(): TargetScheduleRequestBuilder; + /** + * Provides operations to call the updateRequest method. + */ + get updateRequest(): UpdateRequestRequestBuilder; /** * Delete navigation property roleAssignmentScheduleRequests for roleManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -144,6 +150,9 @@ export const UnifiedRoleAssignmentScheduleRequestItemRequestBuilderNavigationMet targetSchedule: { requestsMetadata: TargetScheduleRequestBuilderRequestsMetadata, }, + updateRequest: { + requestsMetadata: UpdateRequestRequestBuilderRequestsMetadata, + }, }; /** * Metadata for all the requests in the request builder. diff --git a/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/updateRequest/index.ts b/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/updateRequest/index.ts new file mode 100644 index 0000000000..9c496ecfa7 --- /dev/null +++ b/packages/msgraph-beta-sdk-roleManagement/roleManagement/enterpriseApps/item/roleAssignmentScheduleRequests/item/updateRequest/index.ts @@ -0,0 +1,115 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createRequestScheduleFromDiscriminatorValue, createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue, EvaluationOutcomeObject, serializeRequestSchedule, serializeUnifiedRoleAssignmentScheduleRequest, type EvaluationOutcome, type RequestSchedule, type UnifiedRoleAssignmentScheduleRequest } 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 AdditionalDataHolder, type BackedModel, type BackingStore, 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 {UpdateRequestPostRequestBody} + */ +// @ts-ignore +export function createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUpdateRequestPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UpdateRequestPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdateRequestPostRequestBody(updateRequestPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { updateRequestPostRequestBody.backingStoreEnabled = true; }, + "evaluationId": n => { updateRequestPostRequestBody.evaluationId = n.getStringValue(); }, + "evaluationOutcome": n => { updateRequestPostRequestBody.evaluationOutcome = n.getEnumValue(EvaluationOutcomeObject); }, + "reason": n => { updateRequestPostRequestBody.reason = n.getStringValue(); }, + "scheduleInfo": n => { updateRequestPostRequestBody.scheduleInfo = n.getObjectValue(createRequestScheduleFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UpdateRequestPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdateRequestPostRequestBody(writer: SerializationWriter, updateRequestPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!updateRequestPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("evaluationId", updateRequestPostRequestBody.evaluationId); + writer.writeEnumValue("evaluationOutcome", updateRequestPostRequestBody.evaluationOutcome); + writer.writeStringValue("reason", updateRequestPostRequestBody.reason); + writer.writeObjectValue("scheduleInfo", updateRequestPostRequestBody.scheduleInfo, serializeRequestSchedule); + writer.writeAdditionalData(updateRequestPostRequestBody.additionalData); +} +export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The evaluationId property + */ + evaluationId?: string | null; + /** + * The evaluationOutcome property + */ + evaluationOutcome?: EvaluationOutcome | null; + /** + * The reason property + */ + reason?: string | null; + /** + * The scheduleInfo property + */ + scheduleInfo?: RequestSchedule | null; +} +/** + * Provides operations to call the updateRequest method. + */ +export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { + /** + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation for a Microsoft Entra role assignment request. + * @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/unifiedroleassignmentschedulerequest-updaterequest?view=graph-rest-beta|Find more info here} + */ + post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation for a Microsoft Entra role assignment request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UpdateRequestRequestBuilderUriTemplate = "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest%2Did}/updateRequest"; +/** + * Metadata for all the requests in the request builder. + */ +export const UpdateRequestRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UpdateRequestRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdateRequestPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/index.ts b/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/index.ts index d8e1c717e9..56101f3ab5 100644 --- a/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/index.ts +++ b/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/index.ts @@ -20,6 +20,8 @@ import { RoleDefinitionRequestBuilderRequestsMetadata, type RoleDefinitionReques // @ts-ignore import { TargetScheduleRequestBuilderRequestsMetadata, type TargetScheduleRequestBuilder } from './targetSchedule/index.js'; // @ts-ignore +import { type UpdateRequestRequestBuilder, UpdateRequestRequestBuilderRequestsMetadata } from './updateRequest/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'; /** @@ -54,6 +56,10 @@ export interface UnifiedRoleAssignmentScheduleRequestItemRequestBuilder extends * Provides operations to manage the targetSchedule property of the microsoft.graph.unifiedRoleAssignmentScheduleRequest entity. */ get targetSchedule(): TargetScheduleRequestBuilder; + /** + * Provides operations to call the updateRequest method. + */ + get updateRequest(): UpdateRequestRequestBuilder; /** * Delete navigation property roleAssignmentScheduleRequests for roleManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -144,6 +150,9 @@ export const UnifiedRoleAssignmentScheduleRequestItemRequestBuilderNavigationMet targetSchedule: { requestsMetadata: TargetScheduleRequestBuilderRequestsMetadata, }, + updateRequest: { + requestsMetadata: UpdateRequestRequestBuilderRequestsMetadata, + }, }; /** * Metadata for all the requests in the request builder. diff --git a/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts b/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts new file mode 100644 index 0000000000..d4ae9a9965 --- /dev/null +++ b/packages/msgraph-beta-sdk-roleManagement/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/item/updateRequest/index.ts @@ -0,0 +1,115 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createRequestScheduleFromDiscriminatorValue, createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue, EvaluationOutcomeObject, serializeRequestSchedule, serializeUnifiedRoleAssignmentScheduleRequest, type EvaluationOutcome, type RequestSchedule, type UnifiedRoleAssignmentScheduleRequest } 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 AdditionalDataHolder, type BackedModel, type BackingStore, 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 {UpdateRequestPostRequestBody} + */ +// @ts-ignore +export function createUpdateRequestPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUpdateRequestPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UpdateRequestPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdateRequestPostRequestBody(updateRequestPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { updateRequestPostRequestBody.backingStoreEnabled = true; }, + "evaluationId": n => { updateRequestPostRequestBody.evaluationId = n.getStringValue(); }, + "evaluationOutcome": n => { updateRequestPostRequestBody.evaluationOutcome = n.getEnumValue(EvaluationOutcomeObject); }, + "reason": n => { updateRequestPostRequestBody.reason = n.getStringValue(); }, + "scheduleInfo": n => { updateRequestPostRequestBody.scheduleInfo = n.getObjectValue(createRequestScheduleFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UpdateRequestPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdateRequestPostRequestBody(writer: SerializationWriter, updateRequestPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!updateRequestPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("evaluationId", updateRequestPostRequestBody.evaluationId); + writer.writeEnumValue("evaluationOutcome", updateRequestPostRequestBody.evaluationOutcome); + writer.writeStringValue("reason", updateRequestPostRequestBody.reason); + writer.writeObjectValue("scheduleInfo", updateRequestPostRequestBody.scheduleInfo, serializeRequestSchedule); + writer.writeAdditionalData(updateRequestPostRequestBody.additionalData); +} +export interface UpdateRequestPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The evaluationId property + */ + evaluationId?: string | null; + /** + * The evaluationOutcome property + */ + evaluationOutcome?: EvaluationOutcome | null; + /** + * The reason property + */ + reason?: string | null; + /** + * The scheduleInfo property + */ + scheduleInfo?: RequestSchedule | null; +} +/** + * Provides operations to call the updateRequest method. + */ +export interface UpdateRequestRequestBuilder extends BaseRequestBuilder { + /** + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation for a Microsoft Entra role assignment request. + * @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/unifiedroleassignmentschedulerequest-updaterequest?view=graph-rest-beta|Find more info here} + */ + post(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update a unifiedRoleAssignmentScheduleRequest object with the result of a custom extension evaluation for a Microsoft Entra role assignment request. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UpdateRequestPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const UpdateRequestRequestBuilderUriTemplate = "{+baseurl}/roleManagement/entitlementManagement/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest%2Did}/updateRequest"; +/** + * Metadata for all the requests in the request builder. + */ +export const UpdateRequestRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: UpdateRequestRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUnifiedRoleAssignmentScheduleRequestFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdateRequestPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/index.ts index 7ff107c5e9..3a1d913481 100644 --- a/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/index.ts +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/index.ts @@ -8,6 +8,8 @@ import { createCaseTypeConfigurationFromDiscriminatorValue, type CaseTypeConfigu // @ts-ignore import { CustomFieldsRequestBuilderNavigationMetadata, CustomFieldsRequestBuilderRequestsMetadata, type CustomFieldsRequestBuilder } from './customFields/index.js'; // @ts-ignore +import { SlaPoliciesRequestBuilderNavigationMetadata, SlaPoliciesRequestBuilderRequestsMetadata, type SlaPoliciesRequestBuilder } from './slaPolicies/index.js'; +// @ts-ignore import { StatusesRequestBuilderNavigationMetadata, StatusesRequestBuilderRequestsMetadata, type StatusesRequestBuilder } from './statuses/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'; @@ -20,6 +22,10 @@ export interface CaseTypeConfigurationItemRequestBuilder extends BaseRequestBuil * Provides operations to manage the customFields property of the microsoft.graph.security.caseManagement.caseTypeConfiguration entity. */ get customFields(): CustomFieldsRequestBuilder; + /** + * Provides operations to manage the slaPolicies property of the microsoft.graph.security.caseManagement.caseTypeConfiguration entity. + */ + get slaPolicies(): SlaPoliciesRequestBuilder; /** * Provides operations to manage the statuses property of the microsoft.graph.security.caseManagement.caseTypeConfiguration entity. */ @@ -70,6 +76,10 @@ export const CaseTypeConfigurationItemRequestBuilderNavigationMetadata: Record { + /** + * 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/caseManagement/caseTypeConfigurations/{caseTypeConfiguration%2Did}/slaPolicies/$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/caseManagement/caseTypeConfigurations/item/slaPolicies/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/slaPolicies/index.ts new file mode 100644 index 0000000000..5eecd1f7b3 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/slaPolicies/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 { createSlaPolicyDefinitionCollectionResponseFromDiscriminatorValue, createSlaPolicyDefinitionFromDiscriminatorValue, serializeSlaPolicyDefinition, type SlaPolicyDefinition, type SlaPolicyDefinitionCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { SlaPolicyDefinitionItemRequestBuilderRequestsMetadata, type SlaPolicyDefinitionItemRequestBuilder } 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 slaPolicies property of the microsoft.graph.security.caseManagement.caseTypeConfiguration entity. + */ +export interface SlaPoliciesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the slaPolicies property of the microsoft.graph.security.caseManagement.caseTypeConfiguration entity. + * @param slaPolicyDefinitionId The unique identifier of slaPolicyDefinition + * @returns {SlaPolicyDefinitionItemRequestBuilder} + */ + bySlaPolicyDefinitionId(slaPolicyDefinitionId: string) : SlaPolicyDefinitionItemRequestBuilder; + /** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + * @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 slaPolicies for security + * @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: SlaPolicyDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + * @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 slaPolicies for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: SlaPolicyDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + */ +export interface SlaPoliciesRequestBuilderGetQueryParameters { + /** + * 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 SlaPoliciesRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/caseTypeConfigurations/{caseTypeConfiguration%2Did}/slaPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SlaPoliciesRequestBuilderGetQueryParametersMapper: 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 SlaPoliciesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + bySlaPolicyDefinitionId: { + requestsMetadata: SlaPolicyDefinitionItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["slaPolicyDefinition%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SlaPoliciesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: SlaPoliciesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSlaPolicyDefinitionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SlaPoliciesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: SlaPoliciesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSlaPolicyDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeSlaPolicyDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/slaPolicies/item/index.ts b/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/slaPolicies/item/index.ts new file mode 100644 index 0000000000..6daca8dd4a --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/caseManagement/caseTypeConfigurations/item/slaPolicies/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 { createSlaPolicyDefinitionFromDiscriminatorValue, serializeSlaPolicyDefinition, type SlaPolicyDefinition } from '@microsoft/msgraph-beta-sdk/models/security/caseManagement/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 slaPolicies property of the microsoft.graph.security.caseManagement.caseTypeConfiguration entity. + */ +export interface SlaPolicyDefinitionItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property slaPolicies 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; + /** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + * @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 slaPolicies in security + * @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: SlaPolicyDefinition, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property slaPolicies for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + * @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 slaPolicies 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: SlaPolicyDefinition, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + */ +export interface SlaPolicyDefinitionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const SlaPolicyDefinitionItemRequestBuilderUriTemplate = "{+baseurl}/security/caseManagement/caseTypeConfigurations/{caseTypeConfiguration%2Did}/slaPolicies/{slaPolicyDefinition%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SlaPolicyDefinitionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SlaPolicyDefinitionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: SlaPolicyDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: SlaPolicyDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSlaPolicyDefinitionFromDiscriminatorValue, + queryParametersMapper: SlaPolicyDefinitionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: SlaPolicyDefinitionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSlaPolicyDefinitionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeSlaPolicyDefinition, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/processContent/index.ts b/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/processContent/index.ts index 62b83e5ce2..f8dd7f061f 100644 --- a/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/processContent/index.ts +++ b/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/processContent/index.ts @@ -44,7 +44,7 @@ export interface ProcessContentPostRequestBody extends AdditionalDataHolder, Bac */ export interface ProcessContentRequestBuilder extends BaseRequestBuilder { /** - * Evaluate content against Microsoft Purview Data Loss Prevention (DLP) policies and return the policy actions that apply to the supplied content. Use this API when an application needs to evaluate content before or during data movement. In Agent-to-Tool (A2T) scenarios, the agent runtime calls this API before invoking an external tool to determine whether the content should be allowed, blocked, or audited according to Microsoft Purview policies. For A2T scenarios: The response contains any applicable policy actions together with the protection scope state, allowing callers to determine whether cached protection scopes should be refreshed. + * Process content from an agent interaction against tenant data protection policies. The protected agent is identified in protectedAppMetadata.applicationLocation, and the other parties in the interaction are identified in activityMetadata.participants. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -53,7 +53,7 @@ export interface ProcessContentRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Evaluate content against Microsoft Purview Data Loss Prevention (DLP) policies and return the policy actions that apply to the supplied content. Use this API when an application needs to evaluate content before or during data movement. In Agent-to-Tool (A2T) scenarios, the agent runtime calls this API before invoking an external tool to determine whether the content should be allowed, blocked, or audited according to Microsoft Purview policies. For A2T scenarios: The response contains any applicable policy actions together with the protection scope state, allowing callers to determine whether cached protection scopes should be refreshed. + * Process content from an agent interaction against tenant data protection policies. The protected agent is identified in protectedAppMetadata.applicationLocation, and the other parties in the interaction are identified in activityMetadata.participants. * @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-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts b/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts index 38da979622..8cfc3c5468 100644 --- a/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts +++ b/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts @@ -49,15 +49,16 @@ export interface ComputePostResponse extends BaseCollectionPaginationCountRespon */ export interface ComputeRequestBuilder extends BaseRequestBuilder { /** - * Invoke action compute + * Compute tenant-wide data protection policies and actions, including user, group, or agent policy scopes. * @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/tenantprotectionscopecontainer-compute?view=graph-rest-beta|Find more info here} */ post(body: ComputePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action compute + * Compute tenant-wide data protection policies and actions, including user, group, or agent policy scopes. * @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-security/security/dataSecurityAndGovernance/protectionScopes/index.ts b/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/protectionScopes/index.ts index e74003deda..c187e74129 100644 --- a/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/protectionScopes/index.ts +++ b/packages/msgraph-beta-sdk-security/security/dataSecurityAndGovernance/protectionScopes/index.ts @@ -25,7 +25,7 @@ export interface ProtectionScopesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Container for actions related to computing tenant-wide data protection scopes. + * The container for actions related to computing tenant-wide data protection scopes. * @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 @@ -46,7 +46,7 @@ export interface ProtectionScopesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Container for actions related to computing tenant-wide data protection scopes. + * The container for actions related to computing tenant-wide data protection scopes. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +60,7 @@ export interface ProtectionScopesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Container for actions related to computing tenant-wide data protection scopes. + * The container for actions related to computing tenant-wide data protection scopes. */ export interface ProtectionScopesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-security/security/index.ts b/packages/msgraph-beta-sdk-security/security/index.ts index 3c821cd3be..0e99d0656e 100644 --- a/packages/msgraph-beta-sdk-security/security/index.ts +++ b/packages/msgraph-beta-sdk-security/security/index.ts @@ -92,6 +92,7 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface SecurityRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the alerts property of the microsoft.graph.security entity. + * @deprecated The legacy Graph Security API is deprecated and will stop returning data on January 31, 2025. Please use the new Graph Security API. as of 2024-01/Deprecation on 2024-04-10 and will be removed 2026-04-10 */ get alerts(): AlertsRequestBuilder; /** @@ -116,6 +117,7 @@ export interface SecurityRequestBuilder extends BaseRequestBuilder { /** * Provides operations to call the acquireAccessToken method. + * @deprecated This action acquires an access token via Oauth Code Grant Flow. Code Grant will be completely deprecated so this action will be obsolete. as of 2026-02/SynchronizationSecret_Deprecation on 2026-02-06 and will be removed 2027-07-06 */ get acquireAccessToken(): AcquireAccessTokenRequestBuilder; /** @@ -36,6 +37,7 @@ export interface SynchronizationRequestBuilder 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}/servicePrincipals/{servicePrincipal%2Did}/synchronization/jobs/{synchronizationJob%2Did}/objectConnections/$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-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/objectConnections/index.ts b/packages/msgraph-beta-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/objectConnections/index.ts new file mode 100644 index 0000000000..5d07273e0a --- /dev/null +++ b/packages/msgraph-beta-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/objectConnections/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createObjectConnectionCollectionResponseFromDiscriminatorValue, createObjectConnectionFromDiscriminatorValue, serializeObjectConnection, type ObjectConnection, type ObjectConnectionCollectionResponse } 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 { ObjectConnectionObjectItemRequestBuilderRequestsMetadata, type ObjectConnectionObjectItemRequestBuilder } 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 objectConnections property of the microsoft.graph.synchronizationJob entity. + */ +export interface ObjectConnectionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the objectConnections property of the microsoft.graph.synchronizationJob entity. + * @param objectConnectionObjectId The unique identifier of objectConnection + * @returns {ObjectConnectionObjectItemRequestBuilder} + */ + byObjectConnectionObjectId(objectConnectionObjectId: string) : ObjectConnectionObjectItemRequestBuilder; + /** + * Get the objectConnection cached linkage record for a known object in a synchronizationJob. During public preview, you must specify a known objectId. Collection listing isn't supported; a GET request to the objectConnections collection returns 400 Bad Request. + * @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 objectConnections for servicePrincipals + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @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: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the objectConnection cached linkage record for a known object in a synchronizationJob. During public preview, you must specify a known objectId. Collection listing isn't supported; a GET request to the objectConnections collection returns 400 Bad Request. + * @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 objectConnections for servicePrincipals + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the objectConnection cached linkage record for a known object in a synchronizationJob. During public preview, you must specify a known objectId. Collection listing isn't supported; a GET request to the objectConnections collection returns 400 Bad Request. + */ +export interface ObjectConnectionsRequestBuilderGetQueryParameters { + /** + * 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 ObjectConnectionsRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/synchronization/jobs/{synchronizationJob%2Did}/objectConnections{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ObjectConnectionsRequestBuilderGetQueryParametersMapper: 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 ObjectConnectionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byObjectConnectionObjectId: { + requestsMetadata: ObjectConnectionObjectItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["objectConnection%2DobjectId"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ObjectConnectionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ObjectConnectionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ObjectConnectionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ObjectConnectionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeObjectConnection, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/objectConnections/item/index.ts b/packages/msgraph-beta-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/objectConnections/item/index.ts new file mode 100644 index 0000000000..eb8f86871f --- /dev/null +++ b/packages/msgraph-beta-sdk-servicePrincipals/servicePrincipals/item/synchronization/jobs/item/objectConnections/item/index.ts @@ -0,0 +1,118 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createObjectConnectionFromDiscriminatorValue, serializeObjectConnection, type ObjectConnection } 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 objectConnections property of the microsoft.graph.synchronizationJob entity. + */ +export interface ObjectConnectionObjectItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete an objectConnection to clear the cached linkage record for an object in a synchronizationJob. The service clears the corresponding connector data store cache entry so the object is re-evaluated during a later synchronization cycle. This operation clears the linkage record; it doesn't delete the source or target directory 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/synchronization-synchronizationjob-delete-objectconnections?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the objectConnection cached linkage record for a known object in a synchronizationJob. During public preview, you must specify a known objectId. Collection listing isn't supported; a GET request to the objectConnections collection returns 400 Bad Request. + * @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/synchronization-objectconnection-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property objectConnections in servicePrincipals + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @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: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete an objectConnection to clear the cached linkage record for an object in a synchronizationJob. The service clears the corresponding connector data store cache entry so the object is re-evaluated during a later synchronization cycle. This operation clears the linkage record; it doesn't delete the source or target directory object. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get the objectConnection cached linkage record for a known object in a synchronizationJob. During public preview, you must specify a known objectId. Collection listing isn't supported; a GET request to the objectConnections collection returns 400 Bad Request. + * @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 objectConnections in servicePrincipals + * @param body Represents a connector data store linkage record for an object in a synchronization job. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ObjectConnection, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the objectConnection cached linkage record for a known object in a synchronizationJob. During public preview, you must specify a known objectId. Collection listing isn't supported; a GET request to the objectConnections collection returns 400 Bad Request. + */ +export interface ObjectConnectionObjectItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ObjectConnectionObjectItemRequestBuilderUriTemplate = "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/synchronization/jobs/{synchronizationJob%2Did}/objectConnections/{objectConnection%2DobjectId}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ObjectConnectionObjectItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ObjectConnectionObjectItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ObjectConnectionObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ObjectConnectionObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionFromDiscriminatorValue, + queryParametersMapper: ObjectConnectionObjectItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ObjectConnectionObjectItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createObjectConnectionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeObjectConnection, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/index.ts b/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/index.ts index 0ff9d67193..fc46936628 100644 --- a/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/index.ts +++ b/packages/msgraph-beta-sdk-sites/sites/item/informationProtection/index.ts @@ -42,14 +42,17 @@ export interface InformationProtectionRequestBuilder extends BaseRequestBuilder< get dataLossPreventionPolicies(): DataLossPreventionPoliciesRequestBuilder; /** * Provides operations to call the decryptBuffer method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get decryptBuffer(): DecryptBufferRequestBuilder; /** * Provides operations to call the encryptBuffer method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get encryptBuffer(): EncryptBufferRequestBuilder; /** * Provides operations to manage the policy property of the microsoft.graph.informationProtection entity. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get policy(): PolicyRequestBuilder; /** @@ -62,6 +65,7 @@ export interface InformationProtectionRequestBuilder extends BaseRequestBuilder< get sensitivityPolicySettings(): SensitivityPolicySettingsRequestBuilder; /** * Provides operations to call the signDigest method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get signDigest(): SignDigestRequestBuilder; /** @@ -70,6 +74,7 @@ export interface InformationProtectionRequestBuilder extends BaseRequestBuilder< get threatAssessmentRequests(): ThreatAssessmentRequestsRequestBuilder; /** * Provides operations to call the verifySignature method. + * @deprecated This API will no longer be accessible, please see microsoft.graph.security.informationProtection APIs. as of 2021-02/Beta_SensitivityLabels on 2021-02-15 and will be removed 2022-08-15 */ get verifySignature(): VerifySignatureRequestBuilder; /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts index b955acf1b2..d8f3d02d34 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts @@ -69,7 +69,7 @@ export interface SearchPostRequestBody extends AdditionalDataHolder, BackedModel */ export interface SearchRequestBuilder extends BaseRequestBuilder { /** - * Search for the restorePoint objects associated with a protectionUnit. Optionally provide policyId to scope the search to a protection policy and validate that the specified protection units belong to that policy. + * Search for the restorePoint objects associated with a protectionUnit. You can also provide policyId to scope the search to a protection policy and validate that the specified protection units belong to that policy. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -78,7 +78,7 @@ export interface SearchRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Search for the restorePoint objects associated with a protectionUnit. Optionally provide policyId to scope the search to a protection policy and validate that the specified protection units belong to that policy. + * Search for the restorePoint objects associated with a protectionUnit. You can also provide policyId to scope the search to a protection policy and validate that the specified protection units belong to that policy. * @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/migrations/crossTenantMigrationJobs/count/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/count/index.ts index 310dd22e58..767e95b960 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/count/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/count/index.ts @@ -15,14 +15,12 @@ export interface CountRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ 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} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts index 77f4dc8902..1414706bb7 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/index.ts @@ -18,53 +18,47 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface CrossTenantMigrationJobsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get count(): CountRequestBuilder; /** * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. * @param crossTenantMigrationJobId The unique identifier of crossTenantMigrationJob * @returns {CrossTenantMigrationJobItemRequestBuilder} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ byCrossTenantMigrationJobId(crossTenantMigrationJobId: string) : CrossTenantMigrationJobItemRequestBuilder; /** - * Get a list of the crossTenantMigrationJob objects and their properties. By default 20 objects are returned. More can be retrieved through the @odata.nextLink url provided in the response. + * Get a list of the crossTenantMigrationJob objects and their properties. By default, 20 objects are returned. You can retrieve more objects by using the @odata.nextLink URL provided in the response. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/migrationsroot-list-crosstenantmigrationjobs?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new crossTenantMigrationJob. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. + * Create a new crossTenantMigrationJob object. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/migrationsroot-post-crosstenantmigrationjobs?view=graph-rest-beta|Find more info here} */ post(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get a list of the crossTenantMigrationJob objects and their properties. By default 20 objects are returned. More can be retrieved through the @odata.nextLink url provided in the response. + * Get a list of the crossTenantMigrationJob objects and their properties. By default, 20 objects are returned. You can retrieve more objects by using the @odata.nextLink URL provided in the response. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new crossTenantMigrationJob. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. + * Create a new crossTenantMigrationJob object. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toPostRequestInformation(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a list of the crossTenantMigrationJob objects and their properties. By default 20 objects are returned. More can be retrieved through the @odata.nextLink url provided in the response. + * Get a list of the crossTenantMigrationJob objects and their properties. By default, 20 objects are returned. You can retrieve more objects by using the @odata.nextLink URL provided in the response. */ export interface CrossTenantMigrationJobsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts index cc00c11b7a..578ee852b3 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/cancel/index.ts @@ -17,7 +17,6 @@ export interface CancelRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -25,7 +24,6 @@ export interface CancelRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts index 7285831b4e..a3368726d5 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/index.ts @@ -22,47 +22,40 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface CrossTenantMigrationJobItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to call the cancel method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get cancel(): CancelRequestBuilder; /** * Provides operations to call the migrate method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get migrate(): MigrateRequestBuilder; /** * Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get users(): UsersRequestBuilder; /** * Provides operations to call the validate method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get validate(): ValidateRequestBuilder; /** * Delete navigation property crossTenantMigrationJobs for solutions * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing. + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-beta|Find more info here} */ patch(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -70,27 +63,24 @@ export interface CrossTenantMigrationJobItemRequestBuilder extends BaseRequestBu * Delete navigation property crossTenantMigrationJobs for solutions * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing. + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toPatchRequestInformation(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. */ export interface CrossTenantMigrationJobItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts index edafbe7984..12fa373d72 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/migrate/index.ts @@ -17,7 +17,6 @@ export interface MigrateRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -25,7 +24,6 @@ export interface MigrateRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts index 424218c865..4c3a9066e5 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/count/index.ts @@ -15,14 +15,12 @@ export interface CountRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ 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} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts index 0a6a46a121..1eb67ee3f3 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/index.ts @@ -18,14 +18,12 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface UsersRequestBuilder extends BaseRequestBuilder { /** * Provides operations to count the resources in the collection. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get count(): CountRequestBuilder; /** * Provides operations to manage the users property of the microsoft.graph.crossTenantMigrationJob entity. * @param crossTenantMigrationTaskId The unique identifier of crossTenantMigrationTask * @returns {CrossTenantMigrationTaskItemRequestBuilder} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ byCrossTenantMigrationTaskId(crossTenantMigrationTaskId: string) : CrossTenantMigrationTaskItemRequestBuilder; /** @@ -33,7 +31,6 @@ export interface UsersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-list-users?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -43,14 +40,12 @@ export interface UsersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ post(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Get a list of the crossTenantMigrationTasks for users in a crossTenantMigrationJob. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** @@ -58,7 +53,6 @@ export interface UsersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts index 28d07992c7..50b1125622 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/cancel/index.ts @@ -13,19 +13,17 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CancelRequestBuilder extends BaseRequestBuilder { /** - * Cancel a specific crossTenantMigrationTask for a User within a CrossTenantMigrationJob. If the User migration can't be canceled or is in a terminal state, a 409 CONFLICT response code is returned, and the migration continues. + * Cancel a specific crossTenantMigrationTask for a user in a crossTenantMigrationJob. If the user migration can't be canceled or is in a terminal state, a 409 Conflict response code is returned, and the migration continues. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationtask-cancel?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Cancel a specific crossTenantMigrationTask for a User within a CrossTenantMigrationJob. If the User migration can't be canceled or is in a terminal state, a 409 CONFLICT response code is returned, and the migration continues. + * Cancel a specific crossTenantMigrationTask for a user in a crossTenantMigrationJob. If the user migration can't be canceled or is in a terminal state, a 409 Conflict response code is returned, and the migration continues. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts index d33232c7fb..e2b9abf20f 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/users/item/index.ts @@ -16,22 +16,19 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface CrossTenantMigrationTaskItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to call the cancel method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get cancel(): CancelRequestBuilder; /** * Delete navigation property users for solutions * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of crossTenantMigrationTask, which shows the details of the migration task for a single user of a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationTask object that provides details about the migration task for a single user in a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationtask-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -41,21 +38,18 @@ export interface CrossTenantMigrationTaskItemRequestBuilder extends BaseRequestB * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ patch(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Delete navigation property users for solutions * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of crossTenantMigrationTask, which shows the details of the migration task for a single user of a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationTask object that provides details about the migration task for a single user in a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** @@ -63,12 +57,11 @@ export interface CrossTenantMigrationTaskItemRequestBuilder extends BaseRequestB * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toPatchRequestInformation(body: CrossTenantMigrationTask, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of crossTenantMigrationTask, which shows the details of the migration task for a single user of a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationTask object that provides details about the migration task for a single user in a crossTenantMigrationJob. The crossTenantMigrationTask contains the status details of migrations for the workloads specified in the crossTenantMigrationJob. */ export interface CrossTenantMigrationTaskItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts index cb10c4d882..f56276e200 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobs/item/validate/index.ts @@ -17,7 +17,6 @@ export interface ValidateRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -25,7 +24,6 @@ export interface ValidateRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts index 58869eb0ef..5f311e322c 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/cancel/index.ts @@ -17,7 +17,6 @@ export interface CancelRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-cancel?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -25,7 +24,6 @@ export interface CancelRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts index 877a3f9893..c12a292318 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/index.ts @@ -20,42 +20,36 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface CrossTenantMigrationJobsWithDisplayNameRequestBuilder extends BaseRequestBuilder { /** * Provides operations to call the cancel method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get cancel(): CancelRequestBuilder; /** * Provides operations to call the migrate method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get migrate(): MigrateRequestBuilder; /** * Provides operations to call the validate method. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get validate(): ValidateRequestBuilder; /** * Delete navigation property crossTenantMigrationJobs for solutions * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing. + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-update?view=graph-rest-beta|Find more info here} */ patch(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -63,27 +57,24 @@ export interface CrossTenantMigrationJobsWithDisplayNameRequestBuilder extends B * Delete navigation property crossTenantMigrationJobs for solutions * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the completeAfterDateTime of a crossTenantMigrationJob object. Only updates to the completeAfterDateTime are supported. Use this function to change when the crossTenantMigrationJob starts processing. If completeAfterDateTime is set to the past, the crossTenantMigrationJob starts processing. + * Update the completeAfterDateTime property of a crossTenantMigrationJob object. Only updates to completeAfterDateTime are supported. This property specifies when the migration job can proceed toward completion. If the value is in the past, the service treats it as already due and proceeds toward completion during its next processing cycle. This behavior doesn't bypass earlier validation or synchronization stages. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toPatchRequestInformation(body: CrossTenantMigrationJob, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of crossTenantMigrationJob object. Includes details of the crossTenantMigrationJob , but not details of the individual crossTenantMigrationTasks of the crossTenantMigrationJob. + * Read the properties and relationships of a crossTenantMigrationJob object. This API provides details about the migration job, but not about the individual crossTenantMigrationTasks objects associated with the migration job. */ export interface CrossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts index 6984985cb2..69dc5bfc93 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/migrate/index.ts @@ -17,7 +17,6 @@ export interface MigrateRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -25,7 +24,6 @@ export interface MigrateRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts index 755a454b4e..afe5288489 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/crossTenantMigrationJobsWithDisplayName/validate/index.ts @@ -17,7 +17,6 @@ export interface ValidateRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 * @see {@link https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; @@ -25,7 +24,6 @@ export interface ValidateRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-solutions/solutions/migrations/index.ts b/packages/msgraph-beta-sdk-solutions/solutions/migrations/index.ts index c618624f25..e1a581ce17 100644 --- a/packages/msgraph-beta-sdk-solutions/solutions/migrations/index.ts +++ b/packages/msgraph-beta-sdk-solutions/solutions/migrations/index.ts @@ -18,21 +18,18 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type export interface MigrationsRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get crossTenantMigrationJobs(): CrossTenantMigrationJobsRequestBuilder; /** * Provides operations to manage the crossTenantMigrationJobs property of the microsoft.graph.migrationsRoot entity. * @param displayName Alternate key of crossTenantMigrationJob * @returns {CrossTenantMigrationJobsWithDisplayNameRequestBuilder} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ crossTenantMigrationJobsWithDisplayName(displayName: string | undefined) : CrossTenantMigrationJobsWithDisplayNameRequestBuilder; /** * Delete navigation property migrations for solutions * @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 - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +37,6 @@ export interface MigrationsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -49,21 +45,18 @@ export interface MigrationsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ patch(body: MigrationsRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Delete navigation property migrations for solutions * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * Get migrations from solutions * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} - * @deprecated as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09 */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** @@ -71,7 +64,6 @@ export interface MigrationsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } diff --git a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/index.ts b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/index.ts index 6fc1e29dec..1216599630 100644 --- a/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/index.ts +++ b/packages/msgraph-beta-sdk-teamTemplateDefinition/teamTemplateDefinition/item/teamDefinition/channels/item/planner/plans/item/index.ts @@ -54,6 +54,7 @@ export interface PlannerPlanItemRequestBuilder extends BaseRequestBuilder export const CustomEmojisRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { byTeamworkCustomEmojiId: { requestsMetadata: TeamworkCustomEmojiItemRequestBuilderRequestsMetadata, + navigationMetadata: TeamworkCustomEmojiItemRequestBuilderNavigationMetadata, pathParametersMappings: ["teamworkCustomEmoji%2Did"], }, count: { diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/index.ts index 81603fb696..ddb69dc268 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/index.ts @@ -6,23 +6,31 @@ import { createTeamworkCustomEmojiFromDiscriminatorValue, serializeTeamworkCusto // @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'; +import { ContentRequestBuilderRequestsMetadata, type ContentRequestBuilder } from './value/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 customEmojis property of the microsoft.graph.teamworkMessaging entity. */ export interface TeamworkCustomEmojiItemRequestBuilder extends BaseRequestBuilder { /** - * Delete navigation property customEmojis for teamwork + * Provides operations to manage the media for the teamwork entity. + */ + get content(): ContentRequestBuilder; + /** + * Delete a custom emoji by display name from the teamwork messaging of the organization. * @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/teamworkcustomemoji-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The collection of custom emojis available in organization messaging. + * Get a single custom emoji or the raw image content of a custom emoji by display name from the teamwork messaging of the 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/teamworkcustomemoji-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -34,13 +42,13 @@ export interface TeamworkCustomEmojiItemRequestBuilder extends BaseRequestBuilde */ patch(body: TeamworkCustomEmoji, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property customEmojis for teamwork + * Delete a custom emoji by display name from the teamwork messaging of the organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * The collection of custom emojis available in organization messaging. + * Get a single custom emoji or the raw image content of a custom emoji by display name from the teamwork messaging of the organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +62,7 @@ export interface TeamworkCustomEmojiItemRequestBuilder extends BaseRequestBuilde toPatchRequestInformation(body: TeamworkCustomEmoji, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The collection of custom emojis available in organization messaging. + * Get a single custom emoji or the raw image content of a custom emoji by display name from the teamwork messaging of the organization. */ export interface TeamworkCustomEmojiItemRequestBuilderGetQueryParameters { /** @@ -77,6 +85,14 @@ const TeamworkCustomEmojiItemRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + content: { + requestsMetadata: ContentRequestBuilderRequestsMetadata, + }, +}; /** * Metadata for all the requests in the request builder. */ diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/value/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/value/index.ts new file mode 100644 index 0000000000..4831d6d973 --- /dev/null +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojis/item/value/index.ts @@ -0,0 +1,94 @@ +/* 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 manage the media for the teamwork entity. + */ +export interface ContentRequestBuilder extends BaseRequestBuilder { + /** + * Delete a custom emoji by display name from the teamwork messaging of the organization. + * @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/teamworkcustomemoji-delete?view=graph-rest-beta|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of custom emojis available in the teamwork messaging of the 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/teamworkmessaging-list-customemojis?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The unique identifier for an entity. Read-only. + * @param body Binary 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 + */ + put(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete a custom emoji by display name from the teamwork messaging of the organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get a list of custom emojis available in the teamwork messaging of the organization. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The unique identifier for an entity. Read-only. + * @param body Binary request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPutRequestInformation(body: ArrayBuffer | undefined, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const ContentRequestBuilderUriTemplate = "{+baseurl}/teamwork/messaging/customEmojis/{teamworkCustomEmoji%2Did}/$value"; +/** + * Metadata for all the requests in the request builder. + */ +export const ContentRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/octet-stream, application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + }, + put: { + uriTemplate: ContentRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "ArrayBuffer", + requestBodyContentType: "application/octet-stream", + requestInformationContentSetMethod: "setStreamContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojisWithDisplayName/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojisWithDisplayName/index.ts index 7af6cba3bb..db4b666789 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojisWithDisplayName/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/messaging/customEmojisWithDisplayName/index.ts @@ -13,16 +13,18 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CustomEmojisWithDisplayNameRequestBuilder extends BaseRequestBuilder { /** - * Delete navigation property customEmojis for teamwork + * Delete a custom emoji by display name from the teamwork messaging of the organization. * @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/teamworkcustomemoji-delete?view=graph-rest-beta|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The collection of custom emojis available in organization messaging. + * Get a single custom emoji or the raw image content of a custom emoji by display name from the teamwork messaging of the 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/teamworkcustomemoji-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -34,13 +36,13 @@ export interface CustomEmojisWithDisplayNameRequestBuilder extends BaseRequestBu */ patch(body: TeamworkCustomEmoji, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property customEmojis for teamwork + * Delete a custom emoji by display name from the teamwork messaging of the organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * The collection of custom emojis available in organization messaging. + * Get a single custom emoji or the raw image content of a custom emoji by display name from the teamwork messaging of the organization. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +56,7 @@ export interface CustomEmojisWithDisplayNameRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: TeamworkCustomEmoji, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The collection of custom emojis available in organization messaging. + * Get a single custom emoji or the raw image content of a custom emoji by display name from the teamwork messaging of the organization. */ export interface CustomEmojisWithDisplayNameRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/index.ts b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/index.ts index 04f3917e9f..2128bcc60e 100644 --- a/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/index.ts +++ b/packages/msgraph-beta-sdk-teamwork/teamwork/teamTemplates/item/definitions/item/teamDefinition/channels/item/planner/plans/item/index.ts @@ -54,6 +54,7 @@ export interface PlannerPlanItemRequestBuilder extends BaseRequestBuilder Record void>) { + return deserializeIntoRelocatePostRequestBody; +} +/** + * The deserialization information for the current model + * @param RelocatePostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelocatePostRequestBody(relocatePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { relocatePostRequestBody.backingStoreEnabled = true; }, + "domainJoinConfigurations": n => { relocatePostRequestBody.domainJoinConfigurations = n.getCollectionOfObjectValues(createCloudPcDomainJoinConfigurationFromDiscriminatorValue); }, + } +} +export interface RelocatePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The domainJoinConfigurations property + */ + domainJoinConfigurations?: CloudPcDomainJoinConfiguration[] | null; +} +/** + * Provides operations to call the relocate method. + */ +export interface RelocateRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action relocate + * @param body The request body + * @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(body: RelocatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action relocate + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RelocatePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelocatePostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelocatePostRequestBody(writer: SerializationWriter, relocatePostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relocatePostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("domainJoinConfigurations", relocatePostRequestBody.domainJoinConfigurations, serializeCloudPcDomainJoinConfiguration); + writer.writeAdditionalData(relocatePostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const RelocateRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/cloudPCs/{cloudPC%2Did}/relocate"; +/** + * Metadata for all the requests in the request builder. + */ +export const RelocateRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RelocateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeRelocatePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/index.ts index d384601765..ddf57cf806 100644 --- a/packages/msgraph-beta-sdk-users/users/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/index.ts @@ -582,6 +582,7 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder { /** * Provides operations to manage the shared property of the microsoft.graph.officeGraphInsights entity. + * @deprecated This API is deprecated and will stop returning data after January, 2028. as of 2026-01/Removal on 2026-01-28 and will be removed 2028-01-01 */ get shared(): SharedRequestBuilder; /** @@ -28,6 +29,7 @@ export interface InsightsRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoRunSummary; } +/** + * 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 {SelectedAgentBuilderPlatformsSubjectSet} + */ +// @ts-ignore +export function createSelectedAgentBuilderPlatformsSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSelectedAgentBuilderPlatformsSubjectSet; +} /** * 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 @@ -2187,6 +2196,7 @@ export function deserializeIntoLifecyclePolicyReport(lifecyclePolicyReport: Part export function deserializeIntoLifecyclePolicyRule(lifecyclePolicyRule: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(lifecyclePolicyRule), + "gracePeriodInDays": n => { lifecyclePolicyRule.gracePeriodInDays = n.getNumberValue(); }, "isEnabled": n => { lifecyclePolicyRule.isEnabled = n.getBooleanValue(); }, } } @@ -2589,6 +2599,18 @@ export function deserializeIntoRunSummary(runSummary: Partial | unde "totalUsers": n => { runSummary.totalUsers = n.getNumberValue(); }, } } +/** + * The deserialization information for the current model + * @param SelectedAgentBuilderPlatformsSubjectSet The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSelectedAgentBuilderPlatformsSubjectSet(selectedAgentBuilderPlatformsSubjectSet: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSubjectSet(selectedAgentBuilderPlatformsSubjectSet), + "includedAgentBuilderPlatforms": n => { selectedAgentBuilderPlatformsSubjectSet.includedAgentBuilderPlatforms = n.getCollectionOfEnumValues(AgentBuilderPlatformsObject); }, + } +} /** * The deserialization information for the current model * @param SelectedObjectsSubjectSet The instance to deserialize into. @@ -3471,6 +3493,10 @@ export interface LifecyclePolicyReport extends Entity, Parsable { subjectsInScopeCount?: number | null; } export interface LifecyclePolicyRule extends Entity, Parsable { + /** + * The optional grace period, in days, that starts when the rule violation is first detected. The allowed range is 0 through 30. If omitted or set to null, the gracePeriodInDays value of the containing lifecycle policy applies. A value of 0 means no additional grace period. If multiple rules remain violated, the earliest rule grace-period expiry starts the policy action sequence; the policy-level grace period isn't added again. + */ + gracePeriodInDays?: number | null; /** * Indicates whether the rule is enabled and evaluated as part of its policy. */ @@ -3949,6 +3975,15 @@ export interface RunSummary extends AdditionalDataHolder, BackedModel, Parsable */ totalUsers?: number | null; } +/** + * Defines the scope as only agent identities created by any of the selected builder platforms. It is valid only for agent identity lifecycle policies; using it on another policy type returns HTTP 400. + */ +export interface SelectedAgentBuilderPlatformsSubjectSet extends Parsable, SubjectSet { + /** + * The includedAgentBuilderPlatforms property + */ + includedAgentBuilderPlatforms?: AgentBuilderPlatforms[] | null; +} export interface SelectedObjectsSubjectSet extends Parsable, SubjectSet { /** * The inScopeObjects property @@ -4648,6 +4683,7 @@ export function serializeLifecyclePolicyReport(writer: SerializationWriter, life export function serializeLifecyclePolicyRule(writer: SerializationWriter, lifecyclePolicyRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!lifecyclePolicyRule || isSerializingDerivedType) { return; } serializeEntity(writer, lifecyclePolicyRule, isSerializingDerivedType) + writer.writeNumberValue("gracePeriodInDays", lifecyclePolicyRule.gracePeriodInDays); writer.writeBooleanValue("isEnabled", lifecyclePolicyRule.isEnabled); switch (lifecyclePolicyRule.odataType) { case "#microsoft.graph.identityGovernance.accessPackageAssignmentRequiredRule": @@ -5082,6 +5118,18 @@ export function serializeRunSummary(writer: SerializationWriter, runSummary: Par writer.writeNumberValue("totalUsers", runSummary.totalUsers); writer.writeAdditionalData(runSummary.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SelectedAgentBuilderPlatformsSubjectSet The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSelectedAgentBuilderPlatformsSubjectSet(writer: SerializationWriter, selectedAgentBuilderPlatformsSubjectSet: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!selectedAgentBuilderPlatformsSubjectSet || isSerializingDerivedType) { return; } + serializeSubjectSet(writer, selectedAgentBuilderPlatformsSubjectSet, isSerializingDerivedType) + writer.writeEnumValue("includedAgentBuilderPlatforms", selectedAgentBuilderPlatformsSubjectSet.includedAgentBuilderPlatforms); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. diff --git a/packages/msgraph-beta-sdk/models/index.ts b/packages/msgraph-beta-sdk/models/index.ts index 01039bc133..1b3040c74c 100644 --- a/packages/msgraph-beta-sdk/models/index.ts +++ b/packages/msgraph-beta-sdk/models/index.ts @@ -20,7 +20,7 @@ import { deserializeIntoConnectionOperationCollectionResponse, deserializeIntoCo // @ts-ignore import { createHealthMonitoringRootFromDiscriminatorValue, deserializeIntoAlertConfiguration, deserializeIntoAlertConfigurationCollectionResponse, deserializeIntoHealthMonitoringRoot, serializeAlertConfiguration, serializeAlertConfigurationCollectionResponse, serializeHealthMonitoringRoot, type AlertConfiguration, type HealthMonitoringRoot } from './healthMonitoring/index.js'; // @ts-ignore -import { createIdentityLifecycleFromDiscriminatorValue, createLifecyclePolicyFromDiscriminatorValue, createLifecycleWorkflowsContainerFromDiscriminatorValue, createUserIdentityLifecycleFromDiscriminatorValue, createWorkflowFromDiscriminatorValue, deserializeIntoAccessPackageAssignmentRequiredRule, deserializeIntoAgentIdentityLifecycle, deserializeIntoAgentIdentityLifecyclePolicy, deserializeIntoAllExcludingAgentBuilderPlatformsSubjectSet, deserializeIntoAllExcludingGroupsSubjectSet, deserializeIntoAllExcludingSpecificObjectsSubjectSet, deserializeIntoAttestationComplianceIssue, deserializeIntoComplianceIssue, deserializeIntoComplianceIssueCollectionResponse, deserializeIntoCustomTaskExtension, deserializeIntoCustomTaskExtensionCallbackConfiguration, deserializeIntoCustomTaskExtensionCallbackData, deserializeIntoCustomTaskExtensionCalloutData, deserializeIntoCustomTaskExtensionCollectionResponse, deserializeIntoCustomTaskExtensionResponseData, deserializeIntoGroupBasedSubjectSet, deserializeIntoGuestLifecyclePolicy, deserializeIntoIdentityLifecycle, deserializeIntoInactivityRule, deserializeIntoInsights, deserializeIntoInvitationRedemptionRule, deserializeIntoLifecycleManagementSettings, deserializeIntoLifecyclePolicy, deserializeIntoLifecyclePolicyCollectionResponse, deserializeIntoLifecyclePolicyImpactSummary, deserializeIntoLifecyclePolicyPriorityConfiguration, deserializeIntoLifecyclePolicyPriorityConfigurationCollectionResponse, deserializeIntoLifecyclePolicyReport, deserializeIntoLifecyclePolicyRule, deserializeIntoLifecyclePolicyRuleCollectionResponse, deserializeIntoLifecyclePolicySubjectReport, deserializeIntoLifecyclePolicySubjectReportCollectionResponse, deserializeIntoLifecycleWorkflowsContainer, deserializeIntoPeriodicAttestationRule, deserializeIntoRuleBasedSubjectSet, deserializeIntoRun, deserializeIntoRunCollectionResponse, deserializeIntoSelectedObjectsSubjectSet, deserializeIntoSponsorPresenceRule, deserializeIntoSubjectProcessingResult, deserializeIntoSubjectProcessingResultCollectionResponse, deserializeIntoTaskDefinition, deserializeIntoTaskDefinitionCollectionResponse, deserializeIntoTaskProcessingResult, deserializeIntoTaskProcessingResultCollectionResponse, deserializeIntoTaskReport, deserializeIntoTaskReportCollectionResponse, deserializeIntoUserIdentityLifecycle, deserializeIntoUserProcessingResult, deserializeIntoUserProcessingResultCollectionResponse, deserializeIntoWorkflowCollectionResponse, deserializeIntoWorkflowTemplate, deserializeIntoWorkflowTemplateCollectionResponse, deserializeIntoWorkflowVersionCollectionResponse, serializeAccessPackageAssignmentRequiredRule, serializeAgentIdentityLifecycle, serializeAgentIdentityLifecyclePolicy, serializeAllExcludingAgentBuilderPlatformsSubjectSet, serializeAllExcludingGroupsSubjectSet, serializeAllExcludingSpecificObjectsSubjectSet, serializeAttestationComplianceIssue, serializeComplianceIssue, serializeComplianceIssueCollectionResponse, serializeCustomTaskExtension, serializeCustomTaskExtensionCallbackConfiguration, serializeCustomTaskExtensionCallbackData, serializeCustomTaskExtensionCalloutData, serializeCustomTaskExtensionCollectionResponse, serializeCustomTaskExtensionResponseData, serializeGroupBasedSubjectSet, serializeGuestLifecyclePolicy, serializeIdentityLifecycle, serializeInactivityRule, serializeInsights, serializeInvitationRedemptionRule, serializeLifecycleManagementSettings, serializeLifecyclePolicy, serializeLifecyclePolicyCollectionResponse, serializeLifecyclePolicyImpactSummary, serializeLifecyclePolicyPriorityConfiguration, serializeLifecyclePolicyPriorityConfigurationCollectionResponse, serializeLifecyclePolicyReport, serializeLifecyclePolicyRule, serializeLifecyclePolicyRuleCollectionResponse, serializeLifecyclePolicySubjectReport, serializeLifecyclePolicySubjectReportCollectionResponse, serializeLifecycleWorkflowsContainer, serializePeriodicAttestationRule, serializeRuleBasedSubjectSet, serializeRun, serializeRunCollectionResponse, serializeSelectedObjectsSubjectSet, serializeSponsorPresenceRule, serializeSubjectProcessingResult, serializeSubjectProcessingResultCollectionResponse, serializeTaskDefinition, serializeTaskDefinitionCollectionResponse, serializeTaskProcessingResult, serializeTaskProcessingResultCollectionResponse, serializeTaskReport, serializeTaskReportCollectionResponse, serializeUserIdentityLifecycle, serializeUserProcessingResult, serializeUserProcessingResultCollectionResponse, serializeWorkflow, serializeWorkflowCollectionResponse, serializeWorkflowTemplate, serializeWorkflowTemplateCollectionResponse, serializeWorkflowVersionCollectionResponse, type AccessPackageAssignmentRequiredRule, type AgentIdentityLifecycle, type AgentIdentityLifecyclePolicy, type AllExcludingAgentBuilderPlatformsSubjectSet, type AllExcludingGroupsSubjectSet, type AllExcludingSpecificObjectsSubjectSet, type AttestationComplianceIssue, type ComplianceIssue, type CustomTaskExtension, type CustomTaskExtensionCallbackConfiguration, type CustomTaskExtensionCallbackData, type CustomTaskExtensionCalloutData, type CustomTaskExtensionResponseData, type GroupBasedSubjectSet, type GuestLifecyclePolicy, type IdentityLifecycle, type InactivityRule, type Insights, type InvitationRedemptionRule, type LifecycleManagementSettings, type LifecyclePolicy, type LifecyclePolicyImpactSummary, type LifecyclePolicyPriorityConfiguration, type LifecyclePolicyReport, type LifecyclePolicyRule, type LifecyclePolicySubjectReport, type LifecycleWorkflowsContainer, type PeriodicAttestationRule, type RuleBasedSubjectSet, type Run, type SelectedObjectsSubjectSet, type SponsorPresenceRule, type SubjectProcessingResult, type TaskDefinition, type TaskProcessingResult, type TaskReport, type UserIdentityLifecycle, type UserProcessingResult, type Workflow, type WorkflowTemplate } from './identityGovernance/index.js'; +import { createIdentityLifecycleFromDiscriminatorValue, createLifecyclePolicyFromDiscriminatorValue, createLifecycleWorkflowsContainerFromDiscriminatorValue, createUserIdentityLifecycleFromDiscriminatorValue, createWorkflowFromDiscriminatorValue, deserializeIntoAccessPackageAssignmentRequiredRule, deserializeIntoAgentIdentityLifecycle, deserializeIntoAgentIdentityLifecyclePolicy, deserializeIntoAllExcludingAgentBuilderPlatformsSubjectSet, deserializeIntoAllExcludingGroupsSubjectSet, deserializeIntoAllExcludingSpecificObjectsSubjectSet, deserializeIntoAttestationComplianceIssue, deserializeIntoComplianceIssue, deserializeIntoComplianceIssueCollectionResponse, deserializeIntoCustomTaskExtension, deserializeIntoCustomTaskExtensionCallbackConfiguration, deserializeIntoCustomTaskExtensionCallbackData, deserializeIntoCustomTaskExtensionCalloutData, deserializeIntoCustomTaskExtensionCollectionResponse, deserializeIntoCustomTaskExtensionResponseData, deserializeIntoGroupBasedSubjectSet, deserializeIntoGuestLifecyclePolicy, deserializeIntoIdentityLifecycle, deserializeIntoInactivityRule, deserializeIntoInsights, deserializeIntoInvitationRedemptionRule, deserializeIntoLifecycleManagementSettings, deserializeIntoLifecyclePolicy, deserializeIntoLifecyclePolicyCollectionResponse, deserializeIntoLifecyclePolicyImpactSummary, deserializeIntoLifecyclePolicyPriorityConfiguration, deserializeIntoLifecyclePolicyPriorityConfigurationCollectionResponse, deserializeIntoLifecyclePolicyReport, deserializeIntoLifecyclePolicyRule, deserializeIntoLifecyclePolicyRuleCollectionResponse, deserializeIntoLifecyclePolicySubjectReport, deserializeIntoLifecyclePolicySubjectReportCollectionResponse, deserializeIntoLifecycleWorkflowsContainer, deserializeIntoPeriodicAttestationRule, deserializeIntoRuleBasedSubjectSet, deserializeIntoRun, deserializeIntoRunCollectionResponse, deserializeIntoSelectedAgentBuilderPlatformsSubjectSet, deserializeIntoSelectedObjectsSubjectSet, deserializeIntoSponsorPresenceRule, deserializeIntoSubjectProcessingResult, deserializeIntoSubjectProcessingResultCollectionResponse, deserializeIntoTaskDefinition, deserializeIntoTaskDefinitionCollectionResponse, deserializeIntoTaskProcessingResult, deserializeIntoTaskProcessingResultCollectionResponse, deserializeIntoTaskReport, deserializeIntoTaskReportCollectionResponse, deserializeIntoUserIdentityLifecycle, deserializeIntoUserProcessingResult, deserializeIntoUserProcessingResultCollectionResponse, deserializeIntoWorkflowCollectionResponse, deserializeIntoWorkflowTemplate, deserializeIntoWorkflowTemplateCollectionResponse, deserializeIntoWorkflowVersionCollectionResponse, serializeAccessPackageAssignmentRequiredRule, serializeAgentIdentityLifecycle, serializeAgentIdentityLifecyclePolicy, serializeAllExcludingAgentBuilderPlatformsSubjectSet, serializeAllExcludingGroupsSubjectSet, serializeAllExcludingSpecificObjectsSubjectSet, serializeAttestationComplianceIssue, serializeComplianceIssue, serializeComplianceIssueCollectionResponse, serializeCustomTaskExtension, serializeCustomTaskExtensionCallbackConfiguration, serializeCustomTaskExtensionCallbackData, serializeCustomTaskExtensionCalloutData, serializeCustomTaskExtensionCollectionResponse, serializeCustomTaskExtensionResponseData, serializeGroupBasedSubjectSet, serializeGuestLifecyclePolicy, serializeIdentityLifecycle, serializeInactivityRule, serializeInsights, serializeInvitationRedemptionRule, serializeLifecycleManagementSettings, serializeLifecyclePolicy, serializeLifecyclePolicyCollectionResponse, serializeLifecyclePolicyImpactSummary, serializeLifecyclePolicyPriorityConfiguration, serializeLifecyclePolicyPriorityConfigurationCollectionResponse, serializeLifecyclePolicyReport, serializeLifecyclePolicyRule, serializeLifecyclePolicyRuleCollectionResponse, serializeLifecyclePolicySubjectReport, serializeLifecyclePolicySubjectReportCollectionResponse, serializeLifecycleWorkflowsContainer, serializePeriodicAttestationRule, serializeRuleBasedSubjectSet, serializeRun, serializeRunCollectionResponse, serializeSelectedAgentBuilderPlatformsSubjectSet, serializeSelectedObjectsSubjectSet, serializeSponsorPresenceRule, serializeSubjectProcessingResult, serializeSubjectProcessingResultCollectionResponse, serializeTaskDefinition, serializeTaskDefinitionCollectionResponse, serializeTaskProcessingResult, serializeTaskProcessingResultCollectionResponse, serializeTaskReport, serializeTaskReportCollectionResponse, serializeUserIdentityLifecycle, serializeUserProcessingResult, serializeUserProcessingResultCollectionResponse, serializeWorkflow, serializeWorkflowCollectionResponse, serializeWorkflowTemplate, serializeWorkflowTemplateCollectionResponse, serializeWorkflowVersionCollectionResponse, type AccessPackageAssignmentRequiredRule, type AgentIdentityLifecycle, type AgentIdentityLifecyclePolicy, type AllExcludingAgentBuilderPlatformsSubjectSet, type AllExcludingGroupsSubjectSet, type AllExcludingSpecificObjectsSubjectSet, type AttestationComplianceIssue, type ComplianceIssue, type CustomTaskExtension, type CustomTaskExtensionCallbackConfiguration, type CustomTaskExtensionCallbackData, type CustomTaskExtensionCalloutData, type CustomTaskExtensionResponseData, type GroupBasedSubjectSet, type GuestLifecyclePolicy, type IdentityLifecycle, type InactivityRule, type Insights, type InvitationRedemptionRule, type LifecycleManagementSettings, type LifecyclePolicy, type LifecyclePolicyImpactSummary, type LifecyclePolicyPriorityConfiguration, type LifecyclePolicyReport, type LifecyclePolicyRule, type LifecyclePolicySubjectReport, type LifecycleWorkflowsContainer, type PeriodicAttestationRule, type RuleBasedSubjectSet, type Run, type SelectedAgentBuilderPlatformsSubjectSet, type SelectedObjectsSubjectSet, type SponsorPresenceRule, type SubjectProcessingResult, type TaskDefinition, type TaskProcessingResult, type TaskReport, type UserIdentityLifecycle, type UserProcessingResult, type Workflow, type WorkflowTemplate } from './identityGovernance/index.js'; // @ts-ignore import { deserializeIntoAdministrativeUnitProvisioningFlow, deserializeIntoApiDataConnector, deserializeIntoAzureDataLakeConnector, deserializeIntoClassGroupProvisioningFlow, deserializeIntoFileDataConnector, deserializeIntoFileValidateOperation, deserializeIntoInboundApiFlow, deserializeIntoInboundFileFlow, deserializeIntoInboundFlow, deserializeIntoInboundFlowActivity, deserializeIntoInboundFlowCollectionResponse, deserializeIntoIndustryDataActivity, deserializeIntoIndustryDataConnector, deserializeIntoIndustryDataConnectorCollectionResponse, deserializeIntoIndustryDataRoot, deserializeIntoIndustryDataRun, deserializeIntoIndustryDataRunActivity, deserializeIntoIndustryDataRunActivityCollectionResponse, deserializeIntoIndustryDataRunCollectionResponse, deserializeIntoOneRosterApiDataConnector, deserializeIntoOutboundFlowActivity, deserializeIntoOutboundProvisioningFlowSet, deserializeIntoOutboundProvisioningFlowSetCollectionResponse, deserializeIntoProvisioningFlow, deserializeIntoProvisioningFlowCollectionResponse, deserializeIntoReferenceDefinition, deserializeIntoReferenceDefinitionCollectionResponse, deserializeIntoRoleGroup, deserializeIntoRoleGroupCollectionResponse, deserializeIntoSecurityGroupProvisioningFlow, deserializeIntoSourceSystemDefinition, deserializeIntoSourceSystemDefinitionCollectionResponse, deserializeIntoUserProvisioningFlow, deserializeIntoValidateOperation, deserializeIntoYearTimePeriodDefinition, deserializeIntoYearTimePeriodDefinitionCollectionResponse, serializeAdministrativeUnitProvisioningFlow, serializeApiDataConnector, serializeAzureDataLakeConnector, serializeClassGroupProvisioningFlow, serializeFileDataConnector, serializeFileValidateOperation, serializeInboundApiFlow, serializeInboundFileFlow, serializeInboundFlow, serializeInboundFlowActivity, serializeInboundFlowCollectionResponse, serializeIndustryDataActivity, serializeIndustryDataConnector, serializeIndustryDataConnectorCollectionResponse, serializeIndustryDataRoot, serializeIndustryDataRun, serializeIndustryDataRunActivity, serializeIndustryDataRunActivityCollectionResponse, serializeIndustryDataRunCollectionResponse, serializeOneRosterApiDataConnector, serializeOutboundFlowActivity, serializeOutboundProvisioningFlowSet, serializeOutboundProvisioningFlowSetCollectionResponse, serializeProvisioningFlow, serializeProvisioningFlowCollectionResponse, serializeReferenceDefinition, serializeReferenceDefinitionCollectionResponse, serializeRoleGroup, serializeRoleGroupCollectionResponse, serializeSecurityGroupProvisioningFlow, serializeSourceSystemDefinition, serializeSourceSystemDefinitionCollectionResponse, serializeUserProvisioningFlow, serializeValidateOperation, serializeYearTimePeriodDefinition, serializeYearTimePeriodDefinitionCollectionResponse, type AdministrativeUnitProvisioningFlow, type ApiDataConnector, type AzureDataLakeConnector, type ClassGroupProvisioningFlow, type FileDataConnector, type FileValidateOperation, type InboundApiFlow, type InboundFileFlow, type InboundFlow, type InboundFlowActivity, type IndustryDataActivity, type IndustryDataConnector, type IndustryDataRoot, type IndustryDataRun, type IndustryDataRunActivity, type OneRosterApiDataConnector, type OutboundFlowActivity, type OutboundProvisioningFlowSet, type ProvisioningFlow, type ReferenceDefinition, type RoleGroup, type SecurityGroupProvisioningFlow, type SourceSystemDefinition, type UserProvisioningFlow, type ValidateOperation, type YearTimePeriodDefinition } from './industryData/index.js'; // @ts-ignore @@ -34,7 +34,7 @@ import { createBillingFromDiscriminatorValue, deserializeIntoAzureAggregatedUsag // @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 { deserializeIntoActivity, deserializeIntoActivityCollectionResponse, deserializeIntoAuditLog, deserializeIntoCaseCollectionResponse as Iad6694e6ef92aa1a916c0d58c57d6170b334efc92674503c640f1b19a43f7d9c, deserializeIntoCaseEscaped as I91a39f9ce1a920368ace128e3c920718a2f6519614fc75a810a25e6dff45e0e8, deserializeIntoCaseManagementEntity, deserializeIntoCaseTypeConfiguration, deserializeIntoCaseTypeConfigurationCollectionResponse, deserializeIntoComment, deserializeIntoDateTimeCustomFieldDefinition, deserializeIntoExposureCase, deserializeIntoGenericCase, deserializeIntoIncidentCase, deserializeIntoIncidentRelation, deserializeIntoNumberCustomFieldDefinition, deserializeIntoOptionsCustomFieldDefinition, deserializeIntoRecommendationRelation, deserializeIntoRelation as Id83e93c0967cef26c9ded025447f13f6e8adc20d5379ac8a2ed9d9883db2d64f, deserializeIntoRelationCollectionResponse as Ib6f6ad78c960323a882f68ff2be2e6dd687e44e032f7a2809de5a9b447ea30fb, deserializeIntoStatusDefinition, deserializeIntoStatusDefinitionCollectionResponse, deserializeIntoStringCustomFieldDefinition, deserializeIntoWorkspaceIndicatorRelation, serializeActivity, serializeActivityCollectionResponse, serializeAuditLog, serializeCaseCollectionResponse as Ifc8a12254e76d547c4f55fc41514c1ea8a16c7070c1bb730aae9b9ed23c670d7, serializeCaseEscaped as Icff3ea98f9032045377a20ce1bc97a20b242f7708b98448f49e29fd16056f7f5, serializeCaseManagementEntity, serializeCaseTypeConfiguration, serializeCaseTypeConfigurationCollectionResponse, serializeComment, serializeDateTimeCustomFieldDefinition, serializeExposureCase, serializeGenericCase, serializeIncidentCase, serializeIncidentRelation, serializeNumberCustomFieldDefinition, serializeOptionsCustomFieldDefinition, serializeRecommendationRelation, serializeRelation as Iff48b0a5549adf1f5b5c905ab658137e71dbb206b14b9867a3e5755596ce29c8, serializeRelationCollectionResponse as Ia4eb8fecf203f877f4659b7a3369598dc976d2c3a691554c8aa9d450d12bedc1, serializeStatusDefinition, serializeStatusDefinitionCollectionResponse, serializeStringCustomFieldDefinition, serializeWorkspaceIndicatorRelation, type Activity, type AuditLog, type CaseEscaped as I22aa6e194d54359d50ba197bee7b132ae266575f41ad379242cc61c33b83cd28, type CaseManagementEntity, type CaseTypeConfiguration, type Comment, type DateTimeCustomFieldDefinition, type ExposureCase, type GenericCase, type IncidentCase, type IncidentRelation, type NumberCustomFieldDefinition, type OptionsCustomFieldDefinition, type RecommendationRelation, type Relation as I5c0ab92db8a45cbf748f29232a45e83f7d16de2d874fce6fcaf67bcbb5645de6, type StatusDefinition, type StringCustomFieldDefinition, type WorkspaceIndicatorRelation } from './security/caseManagement/index.js'; +import { deserializeIntoActivity, deserializeIntoActivityCollectionResponse, deserializeIntoAuditLog, deserializeIntoCaseCollectionResponse as Iad6694e6ef92aa1a916c0d58c57d6170b334efc92674503c640f1b19a43f7d9c, deserializeIntoCaseEscaped as I91a39f9ce1a920368ace128e3c920718a2f6519614fc75a810a25e6dff45e0e8, deserializeIntoCaseManagementEntity, deserializeIntoCaseTypeConfiguration, deserializeIntoCaseTypeConfigurationCollectionResponse, deserializeIntoComment, deserializeIntoDateTimeCustomFieldDefinition, deserializeIntoExposureCase, deserializeIntoGenericCase, deserializeIntoIncidentCase, deserializeIntoIncidentRelation, deserializeIntoNumberCustomFieldDefinition, deserializeIntoOptionsCustomFieldDefinition, deserializeIntoRecommendationRelation, deserializeIntoRelation as Id83e93c0967cef26c9ded025447f13f6e8adc20d5379ac8a2ed9d9883db2d64f, deserializeIntoRelationCollectionResponse as Ib6f6ad78c960323a882f68ff2be2e6dd687e44e032f7a2809de5a9b447ea30fb, deserializeIntoSlaPolicyDefinition, deserializeIntoSlaPolicyDefinitionCollectionResponse, deserializeIntoStatusDefinition, deserializeIntoStatusDefinitionCollectionResponse, deserializeIntoStringCustomFieldDefinition, deserializeIntoWorkspaceIndicatorRelation, serializeActivity, serializeActivityCollectionResponse, serializeAuditLog, serializeCaseCollectionResponse as Ifc8a12254e76d547c4f55fc41514c1ea8a16c7070c1bb730aae9b9ed23c670d7, serializeCaseEscaped as Icff3ea98f9032045377a20ce1bc97a20b242f7708b98448f49e29fd16056f7f5, serializeCaseManagementEntity, serializeCaseTypeConfiguration, serializeCaseTypeConfigurationCollectionResponse, serializeComment, serializeDateTimeCustomFieldDefinition, serializeExposureCase, serializeGenericCase, serializeIncidentCase, serializeIncidentRelation, serializeNumberCustomFieldDefinition, serializeOptionsCustomFieldDefinition, serializeRecommendationRelation, serializeRelation as Iff48b0a5549adf1f5b5c905ab658137e71dbb206b14b9867a3e5755596ce29c8, serializeRelationCollectionResponse as Ia4eb8fecf203f877f4659b7a3369598dc976d2c3a691554c8aa9d450d12bedc1, serializeSlaPolicyDefinition, serializeSlaPolicyDefinitionCollectionResponse, serializeStatusDefinition, serializeStatusDefinitionCollectionResponse, serializeStringCustomFieldDefinition, serializeWorkspaceIndicatorRelation, type Activity, type AuditLog, type CaseEscaped as I22aa6e194d54359d50ba197bee7b132ae266575f41ad379242cc61c33b83cd28, type CaseManagementEntity, type CaseTypeConfiguration, type Comment, type DateTimeCustomFieldDefinition, type ExposureCase, type GenericCase, type IncidentCase, type IncidentRelation, type NumberCustomFieldDefinition, type OptionsCustomFieldDefinition, type RecommendationRelation, type Relation as I5c0ab92db8a45cbf748f29232a45e83f7d16de2d874fce6fcaf67bcbb5645de6, type SlaPolicyDefinition, type StatusDefinition, type StringCustomFieldDefinition, type WorkspaceIndicatorRelation } from './security/caseManagement/index.js'; // @ts-ignore import { deserializeIntoBaseAuditRecord, deserializeIntoComplianceBaseAuditRecord, deserializeIntoComplianceDLPBaseAuditRecord, deserializeIntoComplianceDlpEndpointAuditRecord, deserializeIntoComplianceDlpExchangeAuditRecord, deserializeIntoComplianceDlpSharePointAuditRecord, serializeBaseAuditRecord, serializeComplianceBaseAuditRecord, serializeComplianceDLPBaseAuditRecord, serializeComplianceDlpEndpointAuditRecord, serializeComplianceDlpExchangeAuditRecord, serializeComplianceDlpSharePointAuditRecord, type BaseAuditRecord, type ComplianceBaseAuditRecord, type ComplianceDLPBaseAuditRecord, type ComplianceDlpEndpointAuditRecord, type ComplianceDlpExchangeAuditRecord, type ComplianceDlpSharePointAuditRecord } from './security/dlp/index.js'; // @ts-ignore @@ -46,7 +46,7 @@ import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoNumberAssign // @ts-ignore import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation as Iac649bf24a99a22b70591e6c3815b96f9632b99dcb19f852891a82ef78e0f268, deserializeIntoRelationCollectionResponse as I57a88ddbae3fef8ebf2fb76dcb0cfdd42c1861c6b7d231ef05f5e69d0bdac604, deserializeIntoSet, deserializeIntoSetCollectionResponse, deserializeIntoStore, deserializeIntoTerm, deserializeIntoTermCollectionResponse, serializeRelation as I0becf0782289e0433907b58d81f4d455edbd79753b42da7e59152202cbe2de42, serializeRelationCollectionResponse as I82c0e8791d94eb0d34b214edabed7271d03077a15371bd4c0f524e352e5fc5de, serializeSet, serializeSetCollectionResponse, serializeStore, serializeTerm, serializeTermCollectionResponse, type Relation as Idb4f5aa844a5810b7f192e0b18f4b36a5cef67b34705ae871078d0a60b67489b, type Set, type Store, type Term } from './termStore/index.js'; // @ts-ignore -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'; +import { createCatalogFromDiscriminatorValue, createDeploymentAudienceFromDiscriminatorValue, createDeploymentFromDiscriminatorValue, createPolicyFromDiscriminatorValue, createProductFromDiscriminatorValue, createResourceConnectionFromDiscriminatorValue, createTenantSettingFromDiscriminatorValue, createUpdatableAssetFromDiscriminatorValue, createUpdateDataFromDiscriminatorValue, createUpdatePolicyFromDiscriminatorValue, deserializeIntoApplicableCatalog, deserializeIntoApplicableCatalogCollectionResponse, deserializeIntoApplicableCatalogSummary, deserializeIntoApplicableCatalogSummaryCollectionResponse, deserializeIntoApplicableContentCollectionResponse, deserializeIntoApplicableContentDeviceMatchCollectionResponse, deserializeIntoApplicableDevice, deserializeIntoApplicableDeviceCollectionResponse, deserializeIntoAzureADDevice, deserializeIntoCatalog, deserializeIntoCatalogEntry, deserializeIntoCatalogEntryCollectionResponse, deserializeIntoComplianceChange, deserializeIntoComplianceChangeCollectionResponse, deserializeIntoContentApproval, deserializeIntoDeployment, deserializeIntoDeploymentAudience, deserializeIntoDeploymentAudienceCollectionResponse, deserializeIntoDeploymentCollectionResponse, deserializeIntoDeviceProfile, deserializeIntoDeviceProfileCollectionResponse, deserializeIntoDriverUpdateCatalogEntry, deserializeIntoDriverUpdateDeviceStatus, deserializeIntoDriverUpdateDeviceStatusCollectionResponse, deserializeIntoDriverUpdatePolicy, deserializeIntoDriverUpdateReport, deserializeIntoDriverUpdateReportCollectionResponse, deserializeIntoDriverUpdateRing, deserializeIntoEdition, deserializeIntoEditionCollectionResponse, deserializeIntoFeatureUpdateCatalogEntry, deserializeIntoFeatureUpdatePolicy, deserializeIntoFeatureUpdateRing, deserializeIntoKnowledgeBaseArticle, deserializeIntoKnownIssue, deserializeIntoKnownIssueCollectionResponse, deserializeIntoMdmAppSettingCollectionResponse, deserializeIntoOperationalInsightsConnection, deserializeIntoPolicy as I5dd2a8c2007d7c540be2ffc29db20ef823875418ae7899350b951f3d67a3c94f, deserializeIntoPolicyApproval, deserializeIntoPolicyApprovalCollectionResponse, deserializeIntoPolicyAssignment, deserializeIntoPolicyAssignmentCollectionResponse, deserializeIntoPolicyCollectionResponse, deserializeIntoProduct, deserializeIntoProductCollectionResponse, deserializeIntoProductRevision, deserializeIntoProductRevisionCollectionResponse, deserializeIntoQualityUpdateCatalogEntry, deserializeIntoQualityUpdatePolicy, deserializeIntoQualityUpdateRing, deserializeIntoRecoveryUpdateCatalogEntry, deserializeIntoResourceConnection, deserializeIntoResourceConnectionCollectionResponse, deserializeIntoRing, deserializeIntoRingCollectionResponse, deserializeIntoSoftwareUpdateCatalogEntry, deserializeIntoTenantSetting, deserializeIntoUpdatableAsset, deserializeIntoUpdatableAssetCollectionResponse, deserializeIntoUpdatableAssetGroup, deserializeIntoUpdateData, deserializeIntoUpdatePolicy, deserializeIntoUpdatePolicyCollectionResponse, serializeApplicableCatalog, serializeApplicableCatalogCollectionResponse, serializeApplicableCatalogSummary, serializeApplicableCatalogSummaryCollectionResponse, serializeApplicableContentCollectionResponse, serializeApplicableContentDeviceMatchCollectionResponse, serializeApplicableDevice, serializeApplicableDeviceCollectionResponse, serializeAzureADDevice, serializeCatalog, serializeCatalogEntry, serializeCatalogEntryCollectionResponse, serializeComplianceChange, serializeComplianceChangeCollectionResponse, serializeContentApproval, serializeDeployment, serializeDeploymentAudience, serializeDeploymentAudienceCollectionResponse, serializeDeploymentCollectionResponse, serializeDeviceProfile, serializeDeviceProfileCollectionResponse, serializeDriverUpdateCatalogEntry, serializeDriverUpdateDeviceStatus, serializeDriverUpdateDeviceStatusCollectionResponse, serializeDriverUpdatePolicy, serializeDriverUpdateReport, serializeDriverUpdateReportCollectionResponse, serializeDriverUpdateRing, serializeEdition, serializeEditionCollectionResponse, serializeFeatureUpdateCatalogEntry, serializeFeatureUpdatePolicy, serializeFeatureUpdateRing, serializeKnowledgeBaseArticle, serializeKnownIssue, serializeKnownIssueCollectionResponse, serializeMdmAppSettingCollectionResponse, serializeOperationalInsightsConnection, serializePolicy as Iea7f41756ebcf3790b25ce3402505c470c29d4c62053e023e420ad9df731583a, serializePolicyApproval, serializePolicyApprovalCollectionResponse, serializePolicyAssignment, serializePolicyAssignmentCollectionResponse, serializePolicyCollectionResponse, serializeProduct, serializeProductCollectionResponse, serializeProductRevision, serializeProductRevisionCollectionResponse, serializeQualityUpdateCatalogEntry, serializeQualityUpdatePolicy, serializeQualityUpdateRing, serializeRecoveryUpdateCatalogEntry, serializeResourceConnection, serializeResourceConnectionCollectionResponse, serializeRing, serializeRingCollectionResponse, serializeSoftwareUpdateCatalogEntry, serializeTenantSetting, serializeUpdatableAsset, serializeUpdatableAssetCollectionResponse, serializeUpdatableAssetGroup, serializeUpdateData, serializeUpdatePolicy, serializeUpdatePolicyCollectionResponse, type ApplicableCatalog, type ApplicableCatalogSummary, type ApplicableDevice, type AzureADDevice, type Catalog, type CatalogEntry, type ComplianceChange, type ContentApproval, type Deployment, type DeploymentAudience, type DeviceProfile, type DriverUpdateCatalogEntry, type DriverUpdateDeviceStatus, type DriverUpdatePolicy, type DriverUpdateReport, type DriverUpdateRing, type Edition, type FeatureUpdateCatalogEntry, type FeatureUpdatePolicy, type FeatureUpdateRing, type KnowledgeBaseArticle, type KnownIssue, type OperationalInsightsConnection, type Policy as Id55137eba974466840caf6f14af926ab38152830981684f743f3d3516be9008b, type PolicyApproval, type PolicyAssignment, type Product, type ProductRevision, type QualityUpdateCatalogEntry, type QualityUpdatePolicy, type QualityUpdateRing, type RecoveryUpdateCatalogEntry, type ResourceConnection, type Ring, type SoftwareUpdateCatalogEntry, type TenantSetting, type UpdatableAsset, type UpdatableAssetGroup, type UpdateData, 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'; @@ -1459,6 +1459,13 @@ export interface AccessReviewApplyAction extends AdditionalDataHolder, BackedMod */ odataType?: string | null; } +export type AccessReviewCatalogResourceType = (typeof AccessReviewCatalogResourceTypeObject)[keyof typeof AccessReviewCatalogResourceTypeObject]; +export interface AccessReviewCatalogScope extends AccessReviewResourceScope, Parsable { + /** + * The additionalCatalogResourceTypes property + */ + additionalCatalogResourceTypes?: AccessReviewCatalogResourceType[] | null; +} export interface AccessReviewCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property @@ -2758,7 +2765,7 @@ export interface ActivityMetadata extends AdditionalDataHolder, BackedModel, Par */ odataType?: string | null; /** - * The participants property + * The other parties in an agent interaction. Specify the concrete participant type by using the @odata.type property. Required when evaluationScope.type is agent; otherwise optional. */ participants?: InteractionParticipant[] | null; } @@ -3212,6 +3219,10 @@ export interface AdminWindowsUpdates extends Entity, Parsable { * Catalog of content that can be approved for deployment by Windows Autopatch. Read-only. */ catalog?: Catalog | null; + /** + * Read-only Windows Autopatch device, policy assignment, applicability, and driver reporting data. + */ + data?: UpdateData | null; /** * The set of updatableAsset resources to which a deployment can apply. */ @@ -3232,6 +3243,10 @@ export interface AdminWindowsUpdates extends Entity, Parsable { * Service connections to external resources such as analytics workspaces. */ resourceConnections?: ResourceConnection[] | null; + /** + * The Windows Autopatch settings for the current tenant. + */ + tenantSettings?: TenantSetting | null; /** * Assets registered with Windows Autopatch that can receive updates. */ @@ -3966,27 +3981,27 @@ export interface AgentInterface extends AdditionalDataHolder, BackedModel, Parsa export type AgentMessageNotificationMode = (typeof AgentMessageNotificationModeObject)[keyof typeof AgentMessageNotificationModeObject]; export interface AgentMetadata extends AdditionalDataHolder, BackedModel, Parsable { /** - * The agentAdministrativeUnitId property + * The identifier of the administrative unit associated with the agent. Optional. */ agentAdministrativeUnitId?: string | null; /** - * The agentBlueprintId property + * The identifier of the blueprint from which the agent was created. Optional. */ agentBlueprintId?: string | null; /** - * The agentCategory property + * The category of the agent, for example, Agents.Foundry.MicrosoftAzure, Agents.Copilot.Studio, or Agents.Local. Optional. */ agentCategory?: string | null; /** - * The agentOwner property + * The owner associated with the agent. Optional. */ agentOwner?: string | null; /** - * The agentPublisher property + * The publisher associated with the agent. Optional. */ agentPublisher?: string | null; /** - * The altAgentIds property + * Alternate identifiers that can identify the agent. Required when agentMetadata is provided. Use an empty collection ([]) when the agent has no alternate identifiers. */ altAgentIds?: string[] | null; /** @@ -3994,7 +4009,7 @@ export interface AgentMetadata extends AdditionalDataHolder, BackedModel, Parsab */ backingStoreEnabled?: boolean | null; /** - * The isEntraAgentId property + * Indicates whether the value property of the associated policyLocationAgent is a Microsoft Entra agent ID. Required when agentMetadata is provided. */ isEntraAgentId?: boolean | null; /** @@ -11458,7 +11473,7 @@ export interface AppliedAppManagementPolicyRestriction extends AdditionalDataHol */ odataType?: string | null; /** - * The policyId property + * The unique identifier of the policy that contains the restriction. */ policyId?: string | null; /** @@ -11478,7 +11493,7 @@ export interface AppliedAppManagementPolicyRestriction extends AdditionalDataHol */ restrictionState?: AppManagementAuditLogRestrictionState | null; /** - * The restrictionType property + * The type of restriction applied to the activity. */ restrictionType?: string | null; } @@ -11488,7 +11503,7 @@ export interface AppliedAuthenticationEventListener extends AdditionalDataHolder */ backingStoreEnabled?: boolean | null; /** - * The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit. + * The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit, passwordUpdate. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit, passwordUpdate. */ eventType?: AuthenticationEventType | null; /** @@ -11675,7 +11690,7 @@ export interface AppManagementApplicationConfiguration extends AppManagementConf } export interface AppManagementAudit extends DirectoryAudit, Parsable { /** - * The appliedAppManagementPolicyRestrictions property + * Details of the app management policy restrictions applied to the activity. Supports $filter (eq). */ appliedAppManagementPolicyRestrictions?: AppliedAppManagementPolicyRestriction[] | null; } @@ -12157,7 +12172,7 @@ export interface ApproverDelegate extends AdditionalDataHolder, BackedModel, Par */ backingStoreEnabled?: boolean | null; /** - * The identity that receives the approval delegation. Only singleUser and groupMembers are currently supported. + * The user or group that receives the approval delegation. Only the singleUser and groupMembers subtypes are supported. */ delegate?: UserSet | null; /** @@ -12165,7 +12180,7 @@ export interface ApproverDelegate extends AdditionalDataHolder, BackedModel, Par */ odataType?: string | null; /** - * The schedule for the delegation, including start date and expiration pattern (duration, end date, or no expiration). + * The period during which the delegation is in effect, expressed as a start date and an expiration pattern. If you don't specify a schedule, the delegation starts immediately and doesn't expire. */ schedule?: RequestSchedule | null; } @@ -15800,7 +15815,7 @@ export interface AzureADRegistrationPolicy extends AdditionalDataHolder, BackedM } export interface AzureAdTokenAuthentication extends CustomExtensionAuthenticationConfiguration, Parsable { /** - * The appID of the Microsoft Entra application to use to authenticate a logic app with a custom access package workflow extension. + * The app ID or identifier URI of the Microsoft Entra application used to authenticate calls to the external app. */ resourceId?: string | null; } @@ -16145,7 +16160,7 @@ export interface BackupCountStatistics extends AdditionalDataHolder, BackedModel */ total?: number | null; /** - * The count of artifacts that are no longer actively protected. These artifacts have historical restore points, but no new backups are being taken. + * The count of artifacts that are no longer actively protected. These artifacts have historical restore points, but no new backups are taken. */ unprotectedCompleted?: number | null; /** @@ -19722,6 +19737,10 @@ export interface Channel extends Entity, Parsable { * Read-only. Timestamp at which the channel was created. */ createdDateTime?: Date | null; + /** + * The deletedDateTime property + */ + deletedDateTime?: Date | null; /** * Optional textual description for the channel. */ @@ -22229,6 +22248,15 @@ export interface CloudPcBulkPowerOn extends CloudPcBulkAction, Parsable { } export interface CloudPcBulkReinstallAgent extends CloudPcBulkAction, Parsable { } +/** + * Represents the details of a bulk Cloud PC relocate action. + */ +export interface CloudPcBulkRelocate extends CloudPcBulkAction, Parsable { + /** + * The domain join configurations used when relocating Cloud PCs. + */ + domainJoinConfigurations?: CloudPcDomainJoinConfiguration[] | null; +} export interface CloudPcBulkReprovision extends CloudPcBulkAction, Parsable { } export interface CloudPcBulkResize extends CloudPcBulkAction, Parsable { @@ -22727,7 +22755,49 @@ export interface CloudPcDomainJoinConfiguration extends AdditionalDataHolder, Ba */ type?: CloudPcDomainJoinType | null; } +export interface CloudPcDomainJoinCredential extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface CloudPcDomainJoinKeyVaultIntentConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface CloudPcDomainJoinKeyVaultPasswordConfiguration extends CloudPcDomainJoinKeyVaultIntentConfiguration, Parsable { + /** + * The userIdentity property + */ + userIdentity?: CloudPcDomainJoinUserIdentity | null; +} +export interface CloudPcDomainJoinPlainTextUserIdentity extends CloudPcDomainJoinUserIdentity, Parsable { + /** + * The user principal name of an Active Directory account that has sufficient permissions to join devices to the domain. The value must be in UPN format, for example, domainjoin@ad.contoso.com. Required. + */ + domainUserPrincipalName?: string | null; +} export type CloudPcDomainJoinType = (typeof CloudPcDomainJoinTypeObject)[keyof typeof CloudPcDomainJoinTypeObject]; +export interface CloudPcDomainJoinUserIdentity extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface CloudPcEntraGroupDetail extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -23157,6 +23227,24 @@ export interface CloudPcHealthCheckItem extends AdditionalDataHolder, BackedMode } export type CloudPcImportedSnapshotState = (typeof CloudPcImportedSnapshotStateObject)[keyof typeof CloudPcImportedSnapshotStateObject]; export type CloudPCInaccessibleReportName = (typeof CloudPCInaccessibleReportNameObject)[keyof typeof CloudPCInaccessibleReportNameObject]; +export interface CloudPcKeyVaultDomainJoinCredential extends CloudPcDomainJoinCredential, Parsable { + /** + * The keyVaultIntentConfiguration property + */ + keyVaultIntentConfiguration?: CloudPcDomainJoinKeyVaultIntentConfiguration | null; + /** + * The full Azure Resource Manager resource ID of the Azure Key Vault that stores the domain join password. Required format: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}. Required. + */ + keyVaultResourceId?: string | null; + /** + * The name of the secret in the Azure Key Vault that stores the domain join password. Required. + */ + secretName?: string | null; + /** + * The full Azure Resource Manager resource ID of the Windows 365 service connector that grants Windows 365 access to the Azure Key Vault. Required format when specified: /subscriptions/{subscription-id}/resourceGroups/{resourceGroupName}/providers/Microsoft.Windows365/serviceConnectors/{serviceConnectorName}. Optional. + */ + serviceConnectorResourceId?: string | null; +} export interface CloudPcLaunchDetail extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -23350,11 +23438,11 @@ export interface CloudPcOnPremisesConnection extends Entity, Parsable { */ adDomainName?: string | null; /** - * The password associated with adDomainUsername. + * The password associated with adDomainUsername. This deprecated property is retained for backward compatibility and will be removed on December 31, 2026. Going forward use the domainJoinCredential property instead. If both properties are provided, domainJoinCredential takes precedence. */ adDomainPassword?: string | null; /** - * The username of an Active Directory account (user or service account) that has permissions to create computer objects in Active Directory. Required format: admin@contoso.com. Optional. + * The username of an Active Directory account that has permissions to create computer objects in Active Directory. This deprecated property is retained for backward compatibility and will be removed on December 31, 2026. Going forward use the domainJoinCredential/domainUserPrincipalName property instead. */ adDomainUsername?: string | null; /** @@ -23369,6 +23457,10 @@ export interface CloudPcOnPremisesConnection extends Entity, Parsable { * The display name for the Azure network connection. */ displayName?: string | null; + /** + * The Active Directory credential that Windows 365 uses to join Cloud PCs to the on-premises domain. Set @odata.type to #microsoft.graph.cloudPcPlainTextDomainJoinCredential to supply the username and password directly, or to #microsoft.graph.cloudPcKeyVaultDomainJoinCredential to retrieve the password from a customer-owned Azure Key Vault. Takes precedence over the deprecated adDomainPassword property when both are supplied. + */ + domainJoinCredential?: CloudPcDomainJoinCredential | null; /** * Indicates whether regular health checks on the network or domain configuration are paused or active. false if the regular health checks on the network or domain configuration are currently active. true if the checks are paused. If you perform a create or update operation on a onPremisesNetworkConnection resource, this value is set to false for four weeks. If you retry a health check on network or domain configuration, this value is set to false for two weeks. If the onPremisesNetworkConnection resource is attached in a provisioningPolicy or used by a Cloud PC in the past four weeks, healthCheckPaused is set to false. Read-only. Default is false. */ @@ -23382,7 +23474,7 @@ export interface CloudPcOnPremisesConnection extends Entity, Parsable { */ healthCheckStatusDetail?: CloudPcOnPremisesConnectionStatusDetail | null; /** - * The details of the connection's health checks and the corresponding results. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. + * Indicates the health checks for the connection and their respective results. Returned only on $select. For an example that shows how to get the inUse property, see Example 2: Get the selected properties of an Azure network connection, including healthCheckStatusDetails. Read-only. The healthCheckStatusDetails property is deprecated and stopped returning data on January 31, 2024. Going forward, use the healthCheckStatusDetail property. */ healthCheckStatusDetails?: CloudPcOnPremisesConnectionStatusDetails | null; /** @@ -23632,6 +23724,16 @@ export type CloudPcPartnerAgentInstallStatus = (typeof CloudPcPartnerAgentInstal export type CloudPcPartnerAgentName = (typeof CloudPcPartnerAgentNameObject)[keyof typeof CloudPcPartnerAgentNameObject]; export type CloudPcPerformanceMetricNamesType = (typeof CloudPcPerformanceMetricNamesTypeObject)[keyof typeof CloudPcPerformanceMetricNamesTypeObject]; export type CloudPCPerformanceReportName = (typeof CloudPCPerformanceReportNameObject)[keyof typeof CloudPCPerformanceReportNameObject]; +export interface CloudPcPlainTextDomainJoinCredential extends CloudPcDomainJoinCredential, Parsable { + /** + * The password associated with the domainUserPrincipalName. Required in requests. Not returned in responses. + */ + domainPassword?: string | null; + /** + * The user principal name of an Active Directory account that has sufficient permissions to join devices to the domain. The value must be in UPN format, for example, domainjoin@ad.contoso.com. Required. + */ + domainUserPrincipalName?: string | null; +} export interface CloudPcPolicyApplyActionResult extends Entity, Parsable { /** * The date and time when the operation finished. @@ -28615,6 +28717,10 @@ export interface CopilotPackageDetail extends CopilotPackage, Parsable { * The longDescription property */ longDescription?: string | null; + /** + * Request metadata returned by an explicit opt-in package detail read. Null when not loaded. + */ + requestMetadata?: CopilotPackageRequestMetadata | null; /** * The sensitivity property */ @@ -28632,6 +28738,70 @@ export interface CopilotPackageDetail extends CopilotPackage, Parsable { */ totalSessions?: number | null; } +/** + * The business identifier, first explicit assignee contact, all explicit assignees, submission date, and additional collected data of one package request. + */ +export interface CopilotPackageRequestInfo extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Additional data collected for this request, represented as a JSON object. Null when no value is available. Read-only. + */ + additionalMetadata?: UntypedNode | null; + /** + * All explicit assigned recipients returned by Governance, in source order with duplicates preserved. The first member supplies the requestedBy display contact; the collection is not truncated to that member. Empty means no explicit members were returned, not that the request has no audience. Broad or all-users audiences are not expanded or represented by this collection. + */ + assignees?: CopilotPackageRequestPrincipal[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The business request identifier returned by Governance, or null when unavailable. Not a requester identity, title identifier, correlation identifier, or Graph resource key or address. Uniqueness and lifetime stability are not guaranteed. No existing Graph operation in this proposal consumes this value. + */ + identifier?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The display name and contact address of the first explicitly assigned principal. The address may be a mail address or user principal name. Null only when there are no explicit assignees; a present first assignee may have null name and address. The first principal may be a user, group, or agent; requestedBy does not identify the request creator. + */ + requestedBy?: EmailAddress | null; + /** + * The request submission date and time in ISO 8601 format. Null when unknown; independent of assignee presence and not the package creation or modification time. + */ + requestedDateTime?: Date | null; +} +/** + * A snapshot of first explicit assignee contacts, request dates, and additional request data for a package. + */ +export interface CopilotPackageRequestMetadata extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The request snapshots returned by the service. Empty when metadata was loaded and no requests were found. + */ + requests?: CopilotPackageRequestInfo[] | null; +} +/** + * A read-only snapshot of one explicit Governance assignee. Inherited id and displayName are the source identifier and resolved name, or null when unavailable. Identifier meaning depends on principalType and does not imply a resolvable directory-object URL. Openness is inherited from identity; the producer returns only the documented fields, never raw owner objects. + */ +export interface CopilotPackageRequestPrincipal extends Identity, Parsable { + /** + * The principalType property + */ + principalType?: CopilotPackageRequestPrincipalType | null; + /** + * The actual userPrincipalName returned by Governance for user or agentUser principals. Null when unavailable and for other principal kinds. Never inferred from an email address or creator identity. + */ + userPrincipalName?: string | null; +} +export type CopilotPackageRequestPrincipalType = (typeof CopilotPackageRequestPrincipalTypeObject)[keyof typeof CopilotPackageRequestPrincipalTypeObject]; export type CopilotPackageRequestStatus = (typeof CopilotPackageRequestStatusObject)[keyof typeof CopilotPackageRequestStatusObject]; export type CopilotPackageRequestType = (typeof CopilotPackageRequestTypeObject)[keyof typeof CopilotPackageRequestTypeObject]; export interface CopilotPeopleAdminSetting extends Entity, Parsable { @@ -28649,6 +28819,160 @@ export interface CopilotPolicySetting extends Entity, Parsable { * The value property */ value?: string | null; + /** + * The native JSON representation of a complex setting, or null for scalar settings. + */ + valueObject?: CopilotPolicySettingValueObject | null; +} +/** + * The supported range and default value for an agent sharing limit. + */ +export interface CopilotPolicySettingAgentSharingLimit extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Default value. + */ + defaultEscaped?: string | null; + /** + * Maximum supported value. + */ + maxValue?: string | null; + /** + * Minimum supported value. + */ + minValue?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +/** + * The value of an agent sharing policy setting. + */ +export interface CopilotPolicySettingAgentSharingValueObject extends CopilotPolicySettingValueObject, Parsable { + /** + * The supported range and default value for an agent sharing limit. + */ + agentSharingLimit?: CopilotPolicySettingAgentSharingLimit | null; + /** + * Indicates whether sharing agents with groups is enabled. + */ + isSharingWithGroupsEnabled?: boolean | null; + /** + * Indicates whether the per-user agent sharing limit is enabled. + */ + isUserSharingLimitEnabled?: boolean | null; + /** + * The users and groups selected by a Copilot policy setting. + */ + organizationWideSharingAssignment?: CopilotPolicySettingUserAssignment | null; +} +/** + * The value of an agent user access policy setting. + */ +export interface CopilotPolicySettingAgentUserAccessValueObject extends CopilotPolicySettingValueObject, Parsable { + /** + * Users and groups explicitly granted access. + */ + members?: CopilotPolicySettingAssignmentMember[] | null; + /** + * The category that determines which users are assigned by a Copilot policy setting. + */ + userAssignmentCategory?: CopilotPolicySettingUserAssignmentCategory | null; +} +/** + * The value of the microsoft.agent.allowedagenttypes policy setting. + */ +export interface CopilotPolicySettingAllowedAgentTypesValueObject extends CopilotPolicySettingValueObject, Parsable { + /** + * Indicates whether independent software vendor (ISV) apps are allowed. + */ + areISVAppsAllowed?: boolean | null; + /** + * Indicates whether Microsoft apps are allowed. + */ + areMicrosoftAppsAllowed?: boolean | null; + /** + * Indicates whether Microsoft-certified third-party apps are allowed. + */ + areMicrosoftCertifiedThirdPartyAppsAllowed?: boolean | null; + /** + * Indicates whether tenant-scoped apps are allowed. + */ + areTenantScopedAppsAllowed?: boolean | null; +} +/** + * A directory object included in a Copilot policy setting assignment. + */ +export interface CopilotPolicySettingAssignmentMember extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Identifier of the assigned user or group. + */ + directoryObjectId?: string | null; + /** + * The directory object type of a Copilot policy setting assignment member. + */ + directoryObjectType?: CopilotPolicySettingDirectoryObjectType | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type CopilotPolicySettingDirectoryObjectType = (typeof CopilotPolicySettingDirectoryObjectTypeObject)[keyof typeof CopilotPolicySettingDirectoryObjectTypeObject]; +/** + * The value of the microsoft.copilot.teamsmeeting policy setting. + */ +export interface CopilotPolicySettingTeamsMeetingValueObject extends CopilotPolicySettingValueObject, Parsable { + /** + * Indicates whether transcription is allowed in Teams meetings. + */ + isTranscriptionAllowed?: boolean | null; + /** + * The Copilot mode for Teams meetings. + */ + meetingCopilotMode?: MeetingCopilotMode | null; +} +/** + * The users and groups selected by a Copilot policy setting. + */ +export interface CopilotPolicySettingUserAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Users and groups explicitly included in the assignment. + */ + members?: CopilotPolicySettingAssignmentMember[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The category that determines which users are assigned by a Copilot policy setting. + */ + userAssignmentCategory?: CopilotPolicySettingUserAssignmentCategory | null; +} +export type CopilotPolicySettingUserAssignmentCategory = (typeof CopilotPolicySettingUserAssignmentCategoryObject)[keyof typeof CopilotPolicySettingUserAssignmentCategoryObject]; +/** + * The native JSON value of a Copilot policy setting. + */ +export interface CopilotPolicySettingValueObject extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; } export interface CopilotReportRoot extends Entity, Parsable { } @@ -29770,6 +30094,15 @@ export function createAccessReviewApplyActionFromDiscriminatorValue(parseNode: P } return deserializeIntoAccessReviewApplyAction; } +/** + * 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 {AccessReviewCatalogScope} + */ +// @ts-ignore +export function createAccessReviewCatalogScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessReviewCatalogScope; +} /** * 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 @@ -30149,6 +30482,8 @@ export function createAccessReviewResourceScopeFromDiscriminatorValue(parseNode: switch (mappingValue) { case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": return deserializeIntoAccessReviewAccessPackageAssignmentPolicyScope; + case "#microsoft.graph.accessReviewCatalogScope": + return deserializeIntoAccessReviewCatalogScope; } } } @@ -30223,6 +30558,8 @@ export function createAccessReviewScopeFromDiscriminatorValue(parseNode: ParseNo switch (mappingValue) { case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": return deserializeIntoAccessReviewAccessPackageAssignmentPolicyScope; + case "#microsoft.graph.accessReviewCatalogScope": + return deserializeIntoAccessReviewCatalogScope; case "#microsoft.graph.accessReviewInactiveUsersQueryScope": return deserializeIntoAccessReviewInactiveUsersQueryScope; case "#microsoft.graph.accessReviewPrincipalScope": @@ -35078,6 +35415,8 @@ export function createAuthenticationEventListenerFromDiscriminatorValue(parseNod return deserializeIntoOnInteractiveAuthFlowStartListener; case "#microsoft.graph.onPasswordSubmitListener": return deserializeIntoOnPasswordSubmitListener; + case "#microsoft.graph.onPasswordUpdateListener": + return deserializeIntoOnPasswordUpdateListener; case "#microsoft.graph.onPhoneMethodLoadStartListener": return deserializeIntoOnPhoneMethodLoadStartListener; case "#microsoft.graph.onTokenIssuanceStartListener": @@ -39265,6 +39604,8 @@ export function createCloudPcBulkActionFromDiscriminatorValue(parseNode: ParseNo return deserializeIntoCloudPcBulkPowerOn; case "#microsoft.graph.cloudPcBulkReinstallAgent": return deserializeIntoCloudPcBulkReinstallAgent; + case "#microsoft.graph.cloudPcBulkRelocate": + return deserializeIntoCloudPcBulkRelocate; case "#microsoft.graph.cloudPcBulkReprovision": return deserializeIntoCloudPcBulkReprovision; case "#microsoft.graph.cloudPcBulkResize": @@ -39372,6 +39713,15 @@ export function createCloudPcBulkPowerOnFromDiscriminatorValue(parseNode: ParseN export function createCloudPcBulkReinstallAgentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcBulkReinstallAgent; } +/** + * 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 {CloudPcBulkRelocate} + */ +// @ts-ignore +export function createCloudPcBulkRelocateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcBulkRelocate; +} /** * 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 @@ -39641,6 +39991,86 @@ export function createCloudPcDiscoveredAppFromDiscriminatorValue(parseNode: Pars export function createCloudPcDomainJoinConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcDomainJoinConfiguration; } +/** + * 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 {CloudPcDomainJoinCredential} + */ +// @ts-ignore +export function createCloudPcDomainJoinCredentialFromDiscriminatorValue(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.cloudPcKeyVaultDomainJoinCredential": + return deserializeIntoCloudPcKeyVaultDomainJoinCredential; + case "#microsoft.graph.cloudPcPlainTextDomainJoinCredential": + return deserializeIntoCloudPcPlainTextDomainJoinCredential; + } + } + } + return deserializeIntoCloudPcDomainJoinCredential; +} +/** + * 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 {CloudPcDomainJoinKeyVaultIntentConfiguration} + */ +// @ts-ignore +export function createCloudPcDomainJoinKeyVaultIntentConfigurationFromDiscriminatorValue(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.cloudPcDomainJoinKeyVaultPasswordConfiguration": + return deserializeIntoCloudPcDomainJoinKeyVaultPasswordConfiguration; + } + } + } + return deserializeIntoCloudPcDomainJoinKeyVaultIntentConfiguration; +} +/** + * 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 {CloudPcDomainJoinKeyVaultPasswordConfiguration} + */ +// @ts-ignore +export function createCloudPcDomainJoinKeyVaultPasswordConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcDomainJoinKeyVaultPasswordConfiguration; +} +/** + * 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 {CloudPcDomainJoinPlainTextUserIdentity} + */ +// @ts-ignore +export function createCloudPcDomainJoinPlainTextUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcDomainJoinPlainTextUserIdentity; +} +/** + * 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 {CloudPcDomainJoinUserIdentity} + */ +// @ts-ignore +export function createCloudPcDomainJoinUserIdentityFromDiscriminatorValue(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.cloudPcDomainJoinPlainTextUserIdentity": + return deserializeIntoCloudPcDomainJoinPlainTextUserIdentity; + } + } + } + return deserializeIntoCloudPcDomainJoinUserIdentity; +} /** * 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 @@ -39821,6 +40251,15 @@ export function createCloudPcGalleryImageFromDiscriminatorValue(parseNode: Parse export function createCloudPcHealthCheckItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcHealthCheckItem; } +/** + * 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 {CloudPcKeyVaultDomainJoinCredential} + */ +// @ts-ignore +export function createCloudPcKeyVaultDomainJoinCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcKeyVaultDomainJoinCredential; +} /** * 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 @@ -40014,6 +40453,15 @@ export function createCloudPcOrganizationSettingsFromDiscriminatorValue(parseNod export function createCloudPcPartnerAgentInstallResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCloudPcPartnerAgentInstallResult; } +/** + * 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 {CloudPcPlainTextDomainJoinCredential} + */ +// @ts-ignore +export function createCloudPcPlainTextDomainJoinCredentialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCloudPcPlainTextDomainJoinCredential; +} /** * 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 @@ -42243,6 +42691,33 @@ export function createCopilotPackageFromDiscriminatorValue(parseNode: ParseNode } return deserializeIntoCopilotPackage; } +/** + * 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 {CopilotPackageRequestInfo} + */ +// @ts-ignore +export function createCopilotPackageRequestInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageRequestInfo; +} +/** + * 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 {CopilotPackageRequestMetadata} + */ +// @ts-ignore +export function createCopilotPackageRequestMetadataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageRequestMetadata; +} +/** + * 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 {CopilotPackageRequestPrincipal} + */ +// @ts-ignore +export function createCopilotPackageRequestPrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPackageRequestPrincipal; +} /** * 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 @@ -42252,6 +42727,51 @@ export function createCopilotPackageFromDiscriminatorValue(parseNode: ParseNode export function createCopilotPeopleAdminSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopilotPeopleAdminSetting; } +/** + * 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 {CopilotPolicySettingAgentSharingLimit} + */ +// @ts-ignore +export function createCopilotPolicySettingAgentSharingLimitFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingAgentSharingLimit; +} +/** + * 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 {CopilotPolicySettingAgentSharingValueObject} + */ +// @ts-ignore +export function createCopilotPolicySettingAgentSharingValueObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingAgentSharingValueObject; +} +/** + * 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 {CopilotPolicySettingAgentUserAccessValueObject} + */ +// @ts-ignore +export function createCopilotPolicySettingAgentUserAccessValueObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingAgentUserAccessValueObject; +} +/** + * 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 {CopilotPolicySettingAllowedAgentTypesValueObject} + */ +// @ts-ignore +export function createCopilotPolicySettingAllowedAgentTypesValueObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingAllowedAgentTypesValueObject; +} +/** + * 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 {CopilotPolicySettingAssignmentMember} + */ +// @ts-ignore +export function createCopilotPolicySettingAssignmentMemberFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingAssignmentMember; +} /** * 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 @@ -42261,6 +42781,50 @@ export function createCopilotPeopleAdminSettingFromDiscriminatorValue(parseNode: export function createCopilotPolicySettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCopilotPolicySetting; } +/** + * 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 {CopilotPolicySettingTeamsMeetingValueObject} + */ +// @ts-ignore +export function createCopilotPolicySettingTeamsMeetingValueObjectFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingTeamsMeetingValueObject; +} +/** + * 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 {CopilotPolicySettingUserAssignment} + */ +// @ts-ignore +export function createCopilotPolicySettingUserAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCopilotPolicySettingUserAssignment; +} +/** + * 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 {CopilotPolicySettingValueObject} + */ +// @ts-ignore +export function createCopilotPolicySettingValueObjectFromDiscriminatorValue(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.copilotPolicySettingAgentSharingValueObject": + return deserializeIntoCopilotPolicySettingAgentSharingValueObject; + case "#microsoft.graph.copilotPolicySettingAgentUserAccessValueObject": + return deserializeIntoCopilotPolicySettingAgentUserAccessValueObject; + case "#microsoft.graph.copilotPolicySettingAllowedAgentTypesValueObject": + return deserializeIntoCopilotPolicySettingAllowedAgentTypesValueObject; + case "#microsoft.graph.copilotPolicySettingTeamsMeetingValueObject": + return deserializeIntoCopilotPolicySettingTeamsMeetingValueObject; + } + } + } + return deserializeIntoCopilotPolicySettingValueObject; +} /** * 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 @@ -43039,6 +43603,8 @@ export function createCustomAuthenticationExtensionFromDiscriminatorValue(parseN return deserializeIntoOnOtpSendCustomExtension; case "#microsoft.graph.onPasswordSubmitCustomExtension": return deserializeIntoOnPasswordSubmitCustomExtension; + case "#microsoft.graph.onPasswordUpdateCustomExtension": + return deserializeIntoOnPasswordUpdateCustomExtension; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": return deserializeIntoOnTokenIssuanceStartCustomExtension; case "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension": @@ -43088,10 +43654,14 @@ export function createCustomCalloutExtensionFromDiscriminatorValue(parseNode: Pa return deserializeIntoOnOtpSendCustomExtension; case "#microsoft.graph.onPasswordSubmitCustomExtension": return deserializeIntoOnPasswordSubmitCustomExtension; + case "#microsoft.graph.onPasswordUpdateCustomExtension": + return deserializeIntoOnPasswordUpdateCustomExtension; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": return deserializeIntoOnTokenIssuanceStartCustomExtension; case "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension": return deserializeIntoOnVerifiedIdClaimValidationCustomExtension; + case "#microsoft.graph.roleManagementCustomCalloutExtension": + return deserializeIntoRoleManagementCustomCalloutExtension; } } } @@ -52255,6 +52825,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoCloudPcBulkPowerOn; case "#microsoft.graph.cloudPcBulkReinstallAgent": return deserializeIntoCloudPcBulkReinstallAgent; + case "#microsoft.graph.cloudPcBulkRelocate": + return deserializeIntoCloudPcBulkRelocate; case "#microsoft.graph.cloudPcBulkReprovision": return deserializeIntoCloudPcBulkReprovision; case "#microsoft.graph.cloudPcBulkResize": @@ -54297,6 +54869,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoOnPasswordSubmitCustomExtension; case "#microsoft.graph.onPasswordSubmitListener": return deserializeIntoOnPasswordSubmitListener; + case "#microsoft.graph.onPasswordUpdateCustomExtension": + return deserializeIntoOnPasswordUpdateCustomExtension; + case "#microsoft.graph.onPasswordUpdateListener": + return deserializeIntoOnPasswordUpdateListener; case "#microsoft.graph.onPhoneMethodLoadStartListener": return deserializeIntoOnPhoneMethodLoadStartListener; case "#microsoft.graph.onPremAuthenticationPolicy": @@ -54829,6 +55405,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoRoleDefinition; case "#microsoft.graph.roleManagementAlert": return deserializeIntoRoleManagementAlert; + case "#microsoft.graph.roleManagementCustomCalloutExtension": + return deserializeIntoRoleManagementCustomCalloutExtension; case "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration": return deserializeIntoRolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration; case "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertIncident": @@ -54951,6 +55529,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoRecommendationRelation; case "#microsoft.graph.security.caseManagement.relation": return Id83e93c0967cef26c9ded025447f13f6e8adc20d5379ac8a2ed9d9883db2d64f; + case "#microsoft.graph.security.caseManagement.slaPolicyDefinition": + return deserializeIntoSlaPolicyDefinition; case "#microsoft.graph.security.caseManagement.statusDefinition": return deserializeIntoStatusDefinition; case "#microsoft.graph.security.caseManagement.stringCustomFieldDefinition": @@ -55699,6 +56279,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoUnifiedRoleManagementPolicyAssignment; case "#microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule": return deserializeIntoUnifiedRoleManagementPolicyAuthenticationContextRule; + case "#microsoft.graph.unifiedRoleManagementPolicyCustomExtensionRule": + return deserializeIntoUnifiedRoleManagementPolicyCustomExtensionRule; case "#microsoft.graph.unifiedRoleManagementPolicyEnablementRule": return deserializeIntoUnifiedRoleManagementPolicyEnablementRule; case "#microsoft.graph.unifiedRoleManagementPolicyExpirationRule": @@ -56171,6 +56753,12 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoWindowsUpdateCatalogItem; case "#microsoft.graph.windowsUpdateForBusinessConfiguration": return deserializeIntoWindowsUpdateForBusinessConfiguration; + case "#microsoft.graph.windowsUpdates.applicableCatalog": + return deserializeIntoApplicableCatalog; + case "#microsoft.graph.windowsUpdates.applicableCatalogSummary": + return deserializeIntoApplicableCatalogSummary; + case "#microsoft.graph.windowsUpdates.applicableDevice": + return deserializeIntoApplicableDevice; case "#microsoft.graph.windowsUpdates.azureADDevice": return deserializeIntoAzureADDevice; case "#microsoft.graph.windowsUpdates.catalog": @@ -56185,12 +56773,26 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoDeployment; case "#microsoft.graph.windowsUpdates.deploymentAudience": return deserializeIntoDeploymentAudience; + case "#microsoft.graph.windowsUpdates.deviceProfile": + return deserializeIntoDeviceProfile; case "#microsoft.graph.windowsUpdates.driverUpdateCatalogEntry": return deserializeIntoDriverUpdateCatalogEntry; + case "#microsoft.graph.windowsUpdates.driverUpdateDeviceStatus": + return deserializeIntoDriverUpdateDeviceStatus; + case "#microsoft.graph.windowsUpdates.driverUpdatePolicy": + return deserializeIntoDriverUpdatePolicy; + case "#microsoft.graph.windowsUpdates.driverUpdateReport": + return deserializeIntoDriverUpdateReport; + case "#microsoft.graph.windowsUpdates.driverUpdateRing": + return deserializeIntoDriverUpdateRing; case "#microsoft.graph.windowsUpdates.edition": return deserializeIntoEdition; case "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry": return deserializeIntoFeatureUpdateCatalogEntry; + case "#microsoft.graph.windowsUpdates.featureUpdatePolicy": + return deserializeIntoFeatureUpdatePolicy; + case "#microsoft.graph.windowsUpdates.featureUpdateRing": + return deserializeIntoFeatureUpdateRing; case "#microsoft.graph.windowsUpdates.knowledgeBaseArticle": return deserializeIntoKnowledgeBaseArticle; case "#microsoft.graph.windowsUpdates.knownIssue": @@ -56201,6 +56803,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return I5dd2a8c2007d7c540be2ffc29db20ef823875418ae7899350b951f3d67a3c94f; case "#microsoft.graph.windowsUpdates.policyApproval": return deserializeIntoPolicyApproval; + case "#microsoft.graph.windowsUpdates.policyAssignment": + return deserializeIntoPolicyAssignment; case "#microsoft.graph.windowsUpdates.product": return deserializeIntoProduct; case "#microsoft.graph.windowsUpdates.productRevision": @@ -56219,10 +56823,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoRing; case "#microsoft.graph.windowsUpdates.softwareUpdateCatalogEntry": return deserializeIntoSoftwareUpdateCatalogEntry; + case "#microsoft.graph.windowsUpdates.tenantSetting": + return deserializeIntoTenantSetting; case "#microsoft.graph.windowsUpdates.updatableAsset": return deserializeIntoUpdatableAsset; case "#microsoft.graph.windowsUpdates.updatableAssetGroup": return deserializeIntoUpdatableAssetGroup; + case "#microsoft.graph.windowsUpdates.updateData": + return deserializeIntoUpdateData; case "#microsoft.graph.windowsUpdates.updatePolicy": return deserializeIntoUpdatePolicy; case "#microsoft.graph.windowsUpdateState": @@ -60042,6 +60650,8 @@ export function createIdentityFromDiscriminatorValue(parseNode: ParseNode | unde return deserializeIntoCommunicationsPhoneIdentity; case "#microsoft.graph.communicationsUserIdentity": return deserializeIntoCommunicationsUserIdentity; + case "#microsoft.graph.copilotPackageRequestPrincipal": + return deserializeIntoCopilotPackageRequestPrincipal; case "#microsoft.graph.emailIdentity": return deserializeIntoEmailIdentity; case "#microsoft.graph.groupIdentity": @@ -67757,6 +68367,24 @@ export function createOAuth2PermissionGrantFromDiscriminatorValue(parseNode: Par export function createOAuthConsentAppDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoOAuthConsentAppDetail; } +/** + * 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 {ObjectConnectionCollectionResponse} + */ +// @ts-ignore +export function createObjectConnectionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoObjectConnectionCollectionResponse; +} +/** + * 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 {ObjectConnection} + */ +// @ts-ignore +export function createObjectConnectionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoObjectConnection; +} /** * 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 @@ -68792,6 +69420,53 @@ export function createOnPasswordSubmitHandlerFromDiscriminatorValue(parseNode: P 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 + * @returns {OnPasswordUpdateCustomExtension} + */ +// @ts-ignore +export function createOnPasswordUpdateCustomExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnPasswordUpdateCustomExtension; +} +/** + * 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 {OnPasswordUpdateCustomExtensionHandler} + */ +// @ts-ignore +export function createOnPasswordUpdateCustomExtensionHandlerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnPasswordUpdateCustomExtensionHandler; +} +/** + * 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 {OnPasswordUpdateHandler} + */ +// @ts-ignore +export function createOnPasswordUpdateHandlerFromDiscriminatorValue(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.onPasswordUpdateCustomExtensionHandler": + return deserializeIntoOnPasswordUpdateCustomExtensionHandler; + } + } + } + return deserializeIntoOnPasswordUpdateHandler; +} +/** + * 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 {OnPasswordUpdateListener} + */ +// @ts-ignore +export function createOnPasswordUpdateListenerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOnPasswordUpdateListener; +} /** * 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 @@ -76056,6 +76731,24 @@ export function createRoleDefinitionFromDiscriminatorValue(parseNode: ParseNode export function createRoleManagementAlertFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRoleManagementAlert; } +/** + * 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 {RoleManagementCustomCalloutExtensionCollectionResponse} + */ +// @ts-ignore +export function createRoleManagementCustomCalloutExtensionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRoleManagementCustomCalloutExtensionCollectionResponse; +} +/** + * 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 {RoleManagementCustomCalloutExtension} + */ +// @ts-ignore +export function createRoleManagementCustomCalloutExtensionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRoleManagementCustomCalloutExtension; +} /** * 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 @@ -80174,6 +80867,8 @@ export function createSubjectSetFromDiscriminatorValue(parseNode: ParseNode | un return deserializeIntoGroupBasedSubjectSet; case "#microsoft.graph.identityGovernance.ruleBasedSubjectSet": return deserializeIntoRuleBasedSubjectSet; + case "#microsoft.graph.identityGovernance.selectedAgentBuilderPlatformsSubjectSet": + return deserializeIntoSelectedAgentBuilderPlatformsSubjectSet; case "#microsoft.graph.identityGovernance.selectedObjectsSubjectSet": return deserializeIntoSelectedObjectsSubjectSet; } @@ -81598,6 +82293,8 @@ export function createTeamworkHostedContentFromDiscriminatorValue(parseNode: Par switch (mappingValue) { case "#microsoft.graph.chatMessageHostedContent": return deserializeIntoChatMessageHostedContent; + case "#microsoft.graph.teamworkCustomEmoji": + return deserializeIntoTeamworkCustomEmoji; } } } @@ -81845,6 +82542,15 @@ export function createTeamworkTeamsClientConfigurationFromDiscriminatorValue(par export function createTeamworkUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamworkUserIdentity; } +/** + * 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 {TelecomProviderSettings} + */ +// @ts-ignore +export function createTelecomProviderSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTelecomProviderSettings; +} /** * 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 @@ -83538,6 +84244,15 @@ export function createUnifiedRoleManagementPolicyAuthenticationContextRuleFromDi export function createUnifiedRoleManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUnifiedRoleManagementPolicyCollectionResponse; } +/** + * 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 {UnifiedRoleManagementPolicyCustomExtensionRule} + */ +// @ts-ignore +export function createUnifiedRoleManagementPolicyCustomExtensionRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUnifiedRoleManagementPolicyCustomExtensionRule; +} /** * 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 @@ -83600,6 +84315,8 @@ export function createUnifiedRoleManagementPolicyRuleFromDiscriminatorValue(pars return deserializeIntoUnifiedRoleManagementPolicyApprovalRule; case "#microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule": return deserializeIntoUnifiedRoleManagementPolicyAuthenticationContextRule; + case "#microsoft.graph.unifiedRoleManagementPolicyCustomExtensionRule": + return deserializeIntoUnifiedRoleManagementPolicyCustomExtensionRule; case "#microsoft.graph.unifiedRoleManagementPolicyEnablementRule": return deserializeIntoUnifiedRoleManagementPolicyEnablementRule; case "#microsoft.graph.unifiedRoleManagementPolicyExpirationRule": @@ -90821,7 +91538,7 @@ export interface CrossTenantMigrationCancelResponse extends AdditionalDataHolder */ backingStoreEnabled?: boolean | null; /** - * The customer facing description of the cancellation request + * The description of the cancellation request. */ message?: string | null; /** @@ -90829,7 +91546,7 @@ export interface CrossTenantMigrationCancelResponse extends AdditionalDataHolder */ odataType?: string | null; /** - * The cancellation request status + * The cancellation request status. */ status?: string | null; } @@ -90875,7 +91592,7 @@ export interface CrossTenantMigrationJob extends Entity, Parsable { */ resourceType?: string | null; /** - * ID (GUID) of the tenant that content is migrated from. + * ID (GUID) of the source tenant for the content migration. */ sourceTenantId?: string | null; /** @@ -90883,7 +91600,7 @@ export interface CrossTenantMigrationJob extends Entity, Parsable { */ status?: CrossTenantMigrationJobStatus | null; /** - * ID of the tenant that content is migrated to. Read-only. + * ID of the target tenant for the content migration. Read-only. */ targetTenantId?: string | null; /** @@ -90910,11 +91627,11 @@ export interface CrossTenantMigrationServiceStatusDetails extends AdditionalData */ backingStoreEnabled?: boolean | null; /** - * Errors associated with the migration for this service + * Errors associated with the migration for this service. */ errors?: ErrorEscaped[] | null; /** - * Service status message + * Service status message. */ message?: string | null; /** @@ -90922,7 +91639,7 @@ export interface CrossTenantMigrationServiceStatusDetails extends AdditionalData */ odataType?: string | null; /** - * Service or workload the status details are associated with + * Service or workload associated with the status details. */ service?: string | null; /** @@ -90932,15 +91649,15 @@ export interface CrossTenantMigrationServiceStatusDetails extends AdditionalData } export interface CrossTenantMigrationTask extends Entity, Parsable { /** - * Most recent status of this migration task + * Most recent status of this migration task. */ currentStatus?: CrossTenantMigrationServiceStatusDetails[] | null; /** - * Time the task was last updated + * Date and time when the task was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. */ lastUpdatedDateTime?: Date | null; /** - * Type of migration task. Only Users are supported at this time. + * Type of migration task. Currently, only Users is supported. */ taskType?: string | null; } @@ -91082,7 +91799,7 @@ export interface CurrencyColumn extends AdditionalDataHolder, BackedModel, Parsa } export interface CurrentLabel extends AdditionalDataHolder, BackedModel, Parsable { /** - * The applicationMode property + * The application mode associated with the sensitivity label. The possible values are: manual, automatic, recommended, unknownFutureValue. */ applicationMode?: ApplicationMode | null; /** @@ -91090,7 +91807,7 @@ export interface CurrentLabel extends AdditionalDataHolder, BackedModel, Parsabl */ backingStoreEnabled?: boolean | null; /** - * The id property + * The GUID that identifies the sensitivity label. */ id?: string | null; /** @@ -91220,6 +91937,7 @@ export interface CustomCalloutExtensionCollectionResponse extends BaseCollection */ value?: CustomCalloutExtension[] | null; } +export type CustomCalloutExtensionType = (typeof CustomCalloutExtensionTypeObject)[keyof typeof CustomCalloutExtensionTypeObject]; export interface CustomChoiceOption extends Parsable, PlannerDelta { /** * Display text of the choice option. @@ -91786,7 +92504,7 @@ export interface CustomExtensionClientConfiguration extends AdditionalDataHolder */ backingStoreEnabled?: boolean | null; /** - * The max number of retries that Microsoft Entra ID makes to the external API. Values of 0 or 1 are supported. If null, the default for the service applies. + * The maximum number of retries that Microsoft Entra ID makes to the external API. For a roleManagementCustomCalloutExtension, the valid range is from 0 through 5. For other custom extensions, values of 0 or 1 are supported. If null, the default for the service applies. */ maximumRetries?: number | null; /** @@ -91794,7 +92512,7 @@ export interface CustomExtensionClientConfiguration extends AdditionalDataHolder */ odataType?: string | null; /** - * The max duration in milliseconds that Microsoft Entra ID waits for a response from the external app before it shuts down the connection. The valid range is between 200 and 2000 milliseconds. If null, the default for the service applies. + * The maximum duration in milliseconds that Microsoft Entra ID waits for a response from the external app before it closes the connection. For a roleManagementCustomCalloutExtension, the valid range is from 1000 through 60000 milliseconds. For other custom extensions, the valid range is from 200 through 2000 milliseconds. If null, the default for the service applies. */ timeoutInMilliseconds?: number | null; } @@ -91878,6 +92596,7 @@ export interface CustomExtensionOverwriteConfiguration extends AdditionalDataHol */ odataType?: string | null; } +export type CustomExtensionResourceType = (typeof CustomExtensionResourceTypeObject)[keyof typeof CustomExtensionResourceTypeObject]; export interface CustomExtensionStageSetting extends Entity, Parsable { /** * Indicates the custom workflow extension that is executed at this stage. Nullable. Supports $expand. @@ -95133,6 +95852,18 @@ export function deserializeIntoAccessReviewApplyAction(accessReviewApplyAction: "@odata.type": n => { accessReviewApplyAction.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AccessReviewCatalogScope The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessReviewCatalogScope(accessReviewCatalogScope: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAccessReviewResourceScope(accessReviewCatalogScope), + "additionalCatalogResourceTypes": n => { accessReviewCatalogScope.additionalCatalogResourceTypes = n.getCollectionOfEnumValues(AccessReviewCatalogResourceTypeObject); }, + } +} /** * The deserialization information for the current model * @param AccessReviewCollectionResponse The instance to deserialize into. @@ -96532,11 +97263,13 @@ export function deserializeIntoAdminWindowsUpdates(adminWindowsUpdates: Partial< return { ...deserializeIntoEntity(adminWindowsUpdates), "catalog": n => { adminWindowsUpdates.catalog = n.getObjectValue(createCatalogFromDiscriminatorValue); }, + "data": n => { adminWindowsUpdates.data = n.getObjectValue(createUpdateDataFromDiscriminatorValue); }, "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); }, + "tenantSettings": n => { adminWindowsUpdates.tenantSettings = n.getObjectValue(createTenantSettingFromDiscriminatorValue); }, "updatableAssets": n => { adminWindowsUpdates.updatableAssets = n.getCollectionOfObjectValues(createUpdatableAssetFromDiscriminatorValue); }, "updatePolicies": n => { adminWindowsUpdates.updatePolicies = n.getCollectionOfObjectValues(createUpdatePolicyFromDiscriminatorValue); }, } @@ -107617,6 +108350,7 @@ export function deserializeIntoChannel(channel: Partial | undefined = { ...deserializeIntoEntity(channel), "allMembers": n => { channel.allMembers = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, "createdDateTime": n => { channel.createdDateTime = n.getDateValue(); }, + "deletedDateTime": n => { channel.deletedDateTime = n.getDateValue(); }, "description": n => { channel.description = n.getStringValue(); }, "displayName": n => { channel.displayName = n.getStringValue(); }, "email": n => { channel.email = n.getStringValue(); }, @@ -109363,6 +110097,18 @@ export function deserializeIntoCloudPcBulkReinstallAgent(cloudPcBulkReinstallAge ...deserializeIntoCloudPcBulkAction(cloudPcBulkReinstallAgent), } } +/** + * The deserialization information for the current model + * @param CloudPcBulkRelocate The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcBulkRelocate(cloudPcBulkRelocate: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcBulkAction(cloudPcBulkRelocate), + "domainJoinConfigurations": n => { cloudPcBulkRelocate.domainJoinConfigurations = n.getCollectionOfObjectValues(createCloudPcDomainJoinConfigurationFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param CloudPcBulkReprovision The instance to deserialize into. @@ -109755,6 +110501,66 @@ export function deserializeIntoCloudPcDomainJoinConfiguration(cloudPcDomainJoinC "type": n => { cloudPcDomainJoinConfiguration.type = n.getEnumValue(CloudPcDomainJoinTypeObject); }, } } +/** + * The deserialization information for the current model + * @param CloudPcDomainJoinCredential The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcDomainJoinCredential(cloudPcDomainJoinCredential: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { cloudPcDomainJoinCredential.backingStoreEnabled = true; }, + "@odata.type": n => { cloudPcDomainJoinCredential.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CloudPcDomainJoinKeyVaultIntentConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcDomainJoinKeyVaultIntentConfiguration(cloudPcDomainJoinKeyVaultIntentConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { cloudPcDomainJoinKeyVaultIntentConfiguration.backingStoreEnabled = true; }, + "@odata.type": n => { cloudPcDomainJoinKeyVaultIntentConfiguration.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CloudPcDomainJoinKeyVaultPasswordConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcDomainJoinKeyVaultPasswordConfiguration(cloudPcDomainJoinKeyVaultPasswordConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcDomainJoinKeyVaultIntentConfiguration(cloudPcDomainJoinKeyVaultPasswordConfiguration), + "userIdentity": n => { cloudPcDomainJoinKeyVaultPasswordConfiguration.userIdentity = n.getObjectValue(createCloudPcDomainJoinUserIdentityFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CloudPcDomainJoinPlainTextUserIdentity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcDomainJoinPlainTextUserIdentity(cloudPcDomainJoinPlainTextUserIdentity: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcDomainJoinUserIdentity(cloudPcDomainJoinPlainTextUserIdentity), + "domainUserPrincipalName": n => { cloudPcDomainJoinPlainTextUserIdentity.domainUserPrincipalName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CloudPcDomainJoinUserIdentity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcDomainJoinUserIdentity(cloudPcDomainJoinUserIdentity: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { cloudPcDomainJoinUserIdentity.backingStoreEnabled = true; }, + "@odata.type": n => { cloudPcDomainJoinUserIdentity.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CloudPcEntraGroupDetail The instance to deserialize into. @@ -110052,6 +110858,21 @@ export function deserializeIntoCloudPcHealthCheckItem(cloudPcHealthCheckItem: Pa "result": n => { cloudPcHealthCheckItem.result = n.getEnumValue(CloudPcConnectivityEventResultObject); }, } } +/** + * The deserialization information for the current model + * @param CloudPcKeyVaultDomainJoinCredential The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcKeyVaultDomainJoinCredential(cloudPcKeyVaultDomainJoinCredential: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcDomainJoinCredential(cloudPcKeyVaultDomainJoinCredential), + "keyVaultIntentConfiguration": n => { cloudPcKeyVaultDomainJoinCredential.keyVaultIntentConfiguration = n.getObjectValue(createCloudPcDomainJoinKeyVaultIntentConfigurationFromDiscriminatorValue); }, + "keyVaultResourceId": n => { cloudPcKeyVaultDomainJoinCredential.keyVaultResourceId = n.getStringValue(); }, + "secretName": n => { cloudPcKeyVaultDomainJoinCredential.secretName = n.getStringValue(); }, + "serviceConnectorResourceId": n => { cloudPcKeyVaultDomainJoinCredential.serviceConnectorResourceId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CloudPcLaunchDetail The instance to deserialize into. @@ -110212,6 +111033,7 @@ export function deserializeIntoCloudPcOnPremisesConnection(cloudPcOnPremisesConn "alternateResourceUrl": n => { cloudPcOnPremisesConnection.alternateResourceUrl = n.getStringValue(); }, "connectionType": n => { cloudPcOnPremisesConnection.connectionType = n.getEnumValue(CloudPcOnPremisesConnectionTypeObject); }, "displayName": n => { cloudPcOnPremisesConnection.displayName = n.getStringValue(); }, + "domainJoinCredential": n => { cloudPcOnPremisesConnection.domainJoinCredential = n.getObjectValue(createCloudPcDomainJoinCredentialFromDiscriminatorValue); }, "healthCheckPaused": n => { cloudPcOnPremisesConnection.healthCheckPaused = n.getBooleanValue(); }, "healthCheckStatus": n => { cloudPcOnPremisesConnection.healthCheckStatus = n.getEnumValue(CloudPcOnPremisesConnectionStatusObject); }, "healthCheckStatusDetail": n => { cloudPcOnPremisesConnection.healthCheckStatusDetail = n.getObjectValue(createCloudPcOnPremisesConnectionStatusDetailFromDiscriminatorValue); }, @@ -110355,6 +111177,19 @@ export function deserializeIntoCloudPcPartnerAgentInstallResult(cloudPcPartnerAg "retriable": n => { cloudPcPartnerAgentInstallResult.retriable = n.getBooleanValue(); }, } } +/** + * The deserialization information for the current model + * @param CloudPcPlainTextDomainJoinCredential The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCloudPcPlainTextDomainJoinCredential(cloudPcPlainTextDomainJoinCredential: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCloudPcDomainJoinCredential(cloudPcPlainTextDomainJoinCredential), + "domainPassword": n => { cloudPcPlainTextDomainJoinCredential.domainPassword = n.getStringValue(); }, + "domainUserPrincipalName": n => { cloudPcPlainTextDomainJoinCredential.domainUserPrincipalName = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CloudPcPolicyApplyActionResult The instance to deserialize into. @@ -113804,12 +114639,56 @@ export function deserializeIntoCopilotPackageDetail(copilotPackageDetail: Partia "exceptionRate": n => { copilotPackageDetail.exceptionRate = n.getNumberValue(); }, "lastUsedDateTime": n => { copilotPackageDetail.lastUsedDateTime = n.getDateValue(); }, "longDescription": n => { copilotPackageDetail.longDescription = n.getStringValue(); }, + "requestMetadata": n => { copilotPackageDetail.requestMetadata = n.getObjectValue(createCopilotPackageRequestMetadataFromDiscriminatorValue); }, "sensitivity": n => { copilotPackageDetail.sensitivity = n.getStringValue(); }, "sharedWithUsersAndGroups": n => { copilotPackageDetail.sharedWithUsersAndGroups = n.getCollectionOfObjectValues(createPackageAccessEntityFromDiscriminatorValue); }, "totalRunTimeInHours": n => { copilotPackageDetail.totalRunTimeInHours = n.getNumberValue(); }, "totalSessions": n => { copilotPackageDetail.totalSessions = n.getNumberValue(); }, } } +/** + * The deserialization information for the current model + * @param CopilotPackageRequestInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageRequestInfo(copilotPackageRequestInfo: Partial | undefined = {}) : Record void> { + return { + "additionalMetadata": n => { copilotPackageRequestInfo.additionalMetadata = n.getObjectValue(createUntypedNodeFromDiscriminatorValue); }, + "assignees": n => { copilotPackageRequestInfo.assignees = n.getCollectionOfObjectValues(createCopilotPackageRequestPrincipalFromDiscriminatorValue); }, + "backingStoreEnabled": n => { copilotPackageRequestInfo.backingStoreEnabled = true; }, + "identifier": n => { copilotPackageRequestInfo.identifier = n.getStringValue(); }, + "@odata.type": n => { copilotPackageRequestInfo.odataType = n.getStringValue(); }, + "requestedBy": n => { copilotPackageRequestInfo.requestedBy = n.getObjectValue(createEmailAddressFromDiscriminatorValue); }, + "requestedDateTime": n => { copilotPackageRequestInfo.requestedDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPackageRequestMetadata The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageRequestMetadata(copilotPackageRequestMetadata: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { copilotPackageRequestMetadata.backingStoreEnabled = true; }, + "@odata.type": n => { copilotPackageRequestMetadata.odataType = n.getStringValue(); }, + "requests": n => { copilotPackageRequestMetadata.requests = n.getCollectionOfObjectValues(createCopilotPackageRequestInfoFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPackageRequestPrincipal The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPackageRequestPrincipal(copilotPackageRequestPrincipal: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoIdentity(copilotPackageRequestPrincipal), + "principalType": n => { copilotPackageRequestPrincipal.principalType = n.getEnumValue(CopilotPackageRequestPrincipalTypeObject); }, + "userPrincipalName": n => { copilotPackageRequestPrincipal.userPrincipalName = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CopilotPeopleAdminSetting The instance to deserialize into. @@ -113833,6 +114712,118 @@ export function deserializeIntoCopilotPolicySetting(copilotPolicySetting: Partia ...deserializeIntoEntity(copilotPolicySetting), "policyId": n => { copilotPolicySetting.policyId = n.getStringValue(); }, "value": n => { copilotPolicySetting.value = n.getStringValue(); }, + "valueObject": n => { copilotPolicySetting.valueObject = n.getObjectValue(createCopilotPolicySettingValueObjectFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingAgentSharingLimit The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingAgentSharingLimit(copilotPolicySettingAgentSharingLimit: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { copilotPolicySettingAgentSharingLimit.backingStoreEnabled = true; }, + "default": n => { copilotPolicySettingAgentSharingLimit.defaultEscaped = n.getStringValue(); }, + "maxValue": n => { copilotPolicySettingAgentSharingLimit.maxValue = n.getStringValue(); }, + "minValue": n => { copilotPolicySettingAgentSharingLimit.minValue = n.getStringValue(); }, + "@odata.type": n => { copilotPolicySettingAgentSharingLimit.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingAgentSharingValueObject The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingAgentSharingValueObject(copilotPolicySettingAgentSharingValueObject: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCopilotPolicySettingValueObject(copilotPolicySettingAgentSharingValueObject), + "agentSharingLimit": n => { copilotPolicySettingAgentSharingValueObject.agentSharingLimit = n.getObjectValue(createCopilotPolicySettingAgentSharingLimitFromDiscriminatorValue); }, + "isSharingWithGroupsEnabled": n => { copilotPolicySettingAgentSharingValueObject.isSharingWithGroupsEnabled = n.getBooleanValue(); }, + "isUserSharingLimitEnabled": n => { copilotPolicySettingAgentSharingValueObject.isUserSharingLimitEnabled = n.getBooleanValue(); }, + "organizationWideSharingAssignment": n => { copilotPolicySettingAgentSharingValueObject.organizationWideSharingAssignment = n.getObjectValue(createCopilotPolicySettingUserAssignmentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingAgentUserAccessValueObject The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingAgentUserAccessValueObject(copilotPolicySettingAgentUserAccessValueObject: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCopilotPolicySettingValueObject(copilotPolicySettingAgentUserAccessValueObject), + "members": n => { copilotPolicySettingAgentUserAccessValueObject.members = n.getCollectionOfObjectValues(createCopilotPolicySettingAssignmentMemberFromDiscriminatorValue); }, + "userAssignmentCategory": n => { copilotPolicySettingAgentUserAccessValueObject.userAssignmentCategory = n.getEnumValue(CopilotPolicySettingUserAssignmentCategoryObject); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingAllowedAgentTypesValueObject The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingAllowedAgentTypesValueObject(copilotPolicySettingAllowedAgentTypesValueObject: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCopilotPolicySettingValueObject(copilotPolicySettingAllowedAgentTypesValueObject), + "areISVAppsAllowed": n => { copilotPolicySettingAllowedAgentTypesValueObject.areISVAppsAllowed = n.getBooleanValue(); }, + "areMicrosoftAppsAllowed": n => { copilotPolicySettingAllowedAgentTypesValueObject.areMicrosoftAppsAllowed = n.getBooleanValue(); }, + "areMicrosoftCertifiedThirdPartyAppsAllowed": n => { copilotPolicySettingAllowedAgentTypesValueObject.areMicrosoftCertifiedThirdPartyAppsAllowed = n.getBooleanValue(); }, + "areTenantScopedAppsAllowed": n => { copilotPolicySettingAllowedAgentTypesValueObject.areTenantScopedAppsAllowed = n.getBooleanValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingAssignmentMember The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingAssignmentMember(copilotPolicySettingAssignmentMember: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { copilotPolicySettingAssignmentMember.backingStoreEnabled = true; }, + "directoryObjectId": n => { copilotPolicySettingAssignmentMember.directoryObjectId = n.getStringValue(); }, + "directoryObjectType": n => { copilotPolicySettingAssignmentMember.directoryObjectType = n.getEnumValue(CopilotPolicySettingDirectoryObjectTypeObject); }, + "@odata.type": n => { copilotPolicySettingAssignmentMember.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingTeamsMeetingValueObject The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingTeamsMeetingValueObject(copilotPolicySettingTeamsMeetingValueObject: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCopilotPolicySettingValueObject(copilotPolicySettingTeamsMeetingValueObject), + "isTranscriptionAllowed": n => { copilotPolicySettingTeamsMeetingValueObject.isTranscriptionAllowed = n.getBooleanValue(); }, + "meetingCopilotMode": n => { copilotPolicySettingTeamsMeetingValueObject.meetingCopilotMode = n.getEnumValue(MeetingCopilotModeObject); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingUserAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingUserAssignment(copilotPolicySettingUserAssignment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { copilotPolicySettingUserAssignment.backingStoreEnabled = true; }, + "members": n => { copilotPolicySettingUserAssignment.members = n.getCollectionOfObjectValues(createCopilotPolicySettingAssignmentMemberFromDiscriminatorValue); }, + "@odata.type": n => { copilotPolicySettingUserAssignment.odataType = n.getStringValue(); }, + "userAssignmentCategory": n => { copilotPolicySettingUserAssignment.userAssignmentCategory = n.getEnumValue(CopilotPolicySettingUserAssignmentCategoryObject); }, + } +} +/** + * The deserialization information for the current model + * @param CopilotPolicySettingValueObject The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCopilotPolicySettingValueObject(copilotPolicySettingValueObject: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { copilotPolicySettingValueObject.backingStoreEnabled = true; }, + "@odata.type": n => { copilotPolicySettingValueObject.odataType = n.getStringValue(); }, } } /** @@ -126652,7 +127643,6 @@ export function deserializeIntoEvaluationErrorDetail(evaluationErrorDetail: Part return { "backingStoreEnabled": n => { evaluationErrorDetail.backingStoreEnabled = true; }, "errorCategory": n => { evaluationErrorDetail.errorCategory = n.getEnumValue(EvaluationErrorCategoryObject); }, - "errorMessage": n => { evaluationErrorDetail.errorMessage = n.getStringValue(); }, "errorType": n => { evaluationErrorDetail.errorType = n.getEnumValue(EvaluationErrorTypeObject); }, "@odata.type": n => { evaluationErrorDetail.odataType = n.getStringValue(); }, } @@ -129807,6 +130797,7 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R "isSubscribedByMail": n => { group.isSubscribedByMail = n.getBooleanValue(); }, "licenseProcessingState": n => { group.licenseProcessingState = n.getObjectValue(createLicenseProcessingStateFromDiscriminatorValue); }, "mail": n => { group.mail = n.getStringValue(); }, + "mailboxId": n => { group.mailboxId = n.getStringValue(); }, "mailEnabled": n => { group.mailEnabled = n.getBooleanValue(); }, "mailNickname": n => { group.mailNickname = n.getStringValue(); }, "memberOf": n => { group.memberOf = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, @@ -142825,6 +143816,35 @@ export function deserializeIntoOAuthConsentAppDetail(oAuthConsentAppDetail: Part "@odata.type": n => { oAuthConsentAppDetail.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ObjectConnection The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoObjectConnection(objectConnection: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { objectConnection.backingStoreEnabled = true; }, + "displayName": n => { objectConnection.displayName = n.getStringValue(); }, + "objectId": n => { objectConnection.objectId = n.getStringValue(); }, + "objectTypeName": n => { objectConnection.objectTypeName = n.getStringValue(); }, + "@odata.type": n => { objectConnection.odataType = n.getStringValue(); }, + "sourceAnchor": n => { objectConnection.sourceAnchor = n.getStringValue(); }, + "targetAnchor": n => { objectConnection.targetAnchor = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ObjectConnectionCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoObjectConnectionCollectionResponse(objectConnectionCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(objectConnectionCollectionResponse), + "value": n => { objectConnectionCollectionResponse.value = n.getCollectionOfObjectValues(createObjectConnectionFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ObjectDefinition The instance to deserialize into. @@ -144187,6 +145207,55 @@ export function deserializeIntoOnPasswordSubmitListener(onPasswordSubmitListener "handler": n => { onPasswordSubmitListener.handler = n.getObjectValue(createOnPasswordSubmitHandlerFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param OnPasswordUpdateCustomExtension The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordUpdateCustomExtension(onPasswordUpdateCustomExtension: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCustomAuthenticationExtension(onPasswordUpdateCustomExtension), + } +} +/** + * The deserialization information for the current model + * @param OnPasswordUpdateCustomExtensionHandler The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordUpdateCustomExtensionHandler(onPasswordUpdateCustomExtensionHandler: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoOnPasswordUpdateHandler(onPasswordUpdateCustomExtensionHandler), + "configuration": n => { onPasswordUpdateCustomExtensionHandler.configuration = n.getObjectValue(createCustomExtensionOverwriteConfigurationFromDiscriminatorValue); }, + "customExtension": n => { onPasswordUpdateCustomExtensionHandler.customExtension = n.getObjectValue(createOnPasswordUpdateCustomExtensionFromDiscriminatorValue); }, + "expirationDateTime": n => { onPasswordUpdateCustomExtensionHandler.expirationDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OnPasswordUpdateHandler The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordUpdateHandler(onPasswordUpdateHandler: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { onPasswordUpdateHandler.backingStoreEnabled = true; }, + "@odata.type": n => { onPasswordUpdateHandler.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OnPasswordUpdateListener The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOnPasswordUpdateListener(onPasswordUpdateListener: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationEventListener(onPasswordUpdateListener), + "handler": n => { onPasswordUpdateListener.handler = n.getObjectValue(createOnPasswordUpdateHandlerFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param OnPhoneMethodLoadStartExternalUsersAuthHandler The instance to deserialize into. @@ -150676,6 +151745,7 @@ export function deserializeIntoPrivilegedAccessGroupEligibilityScheduleRequestCo export function deserializeIntoPrivilegedAccessRoot(privilegedAccessRoot: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(privilegedAccessRoot), + "customExtensions": n => { privilegedAccessRoot.customExtensions = n.getCollectionOfObjectValues(createRoleManagementCustomCalloutExtensionFromDiscriminatorValue); }, "group": n => { privilegedAccessRoot.group = n.getObjectValue(createPrivilegedAccessGroupFromDiscriminatorValue); }, } } @@ -151162,6 +152232,7 @@ export function deserializeIntoProcessContentMetadataBase(processContentMetadata "modifiedDateTime": n => { processContentMetadataBase.modifiedDateTime = n.getDateValue(); }, "name": n => { processContentMetadataBase.name = n.getStringValue(); }, "@odata.type": n => { processContentMetadataBase.odataType = n.getStringValue(); }, + "sensitivityLabels": n => { processContentMetadataBase.sensitivityLabels = n.getCollectionOfObjectValues(createCurrentLabelFromDiscriminatorValue); }, "sequenceNumber": n => { processContentMetadataBase.sequenceNumber = n.getNumberValue(); }, } } @@ -154377,9 +155448,9 @@ export function deserializeIntoRestoreTaskActivityLog(restoreTaskActivityLog: Pa "destinationType": n => { restoreTaskActivityLog.destinationType = n.getEnumValue(DestinationTypeObject); }, "restoreArtifactDetails": n => { restoreTaskActivityLog.restoreArtifactDetails = n.getObjectValue(createRestoreArtifactDetailsFromDiscriminatorValue); }, "restoreCompletionDateTime": n => { restoreTaskActivityLog.restoreCompletionDateTime = n.getDateValue(); }, + "restoreJobType": n => { restoreTaskActivityLog.restoreJobType = n.getEnumValue(RestoreJobTypeObject); }, "restoreSessionId": n => { restoreTaskActivityLog.restoreSessionId = n.getStringValue(); }, "restoreSessionStatus": n => { restoreTaskActivityLog.restoreSessionStatus = n.getEnumValue(RestoreSessionStatusObject); }, - "tags": n => { restoreTaskActivityLog.tags = n.getCollectionOfEnumValues(RestorePointTagsObject); }, } } /** @@ -154615,6 +155686,7 @@ export function deserializeIntoRiskAlert(riskAlert: Partial | undefin "@odata.type": n => { riskAlert.odataType = n.getStringValue(); }, "providerAlertId": n => { riskAlert.providerAlertId = n.getStringValue(); }, "severity": n => { riskAlert.severity = n.getEnumValue(SeverityObject); }, + "source": n => { riskAlert.source = n.getStringValue(); }, } } /** @@ -155034,6 +156106,33 @@ export function deserializeIntoRoleManagementAlert(roleManagementAlert: Partial< "operations": n => { roleManagementAlert.operations = n.getCollectionOfObjectValues(createLongRunningOperationFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param RoleManagementCustomCalloutExtension The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRoleManagementCustomCalloutExtension(roleManagementCustomCalloutExtension: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCustomCalloutExtension(roleManagementCustomCalloutExtension), + "customAttributes": n => { roleManagementCustomCalloutExtension.customAttributes = n.getCollectionOfPrimitiveValues("string"); }, + "isEnabled": n => { roleManagementCustomCalloutExtension.isEnabled = n.getBooleanValue(); }, + "resourceType": n => { roleManagementCustomCalloutExtension.resourceType = n.getEnumValue(CustomExtensionResourceTypeObject); }, + "type": n => { roleManagementCustomCalloutExtension.type = n.getEnumValue(CustomCalloutExtensionTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param RoleManagementCustomCalloutExtensionCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRoleManagementCustomCalloutExtensionCollectionResponse(roleManagementCustomCalloutExtensionCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(roleManagementCustomCalloutExtensionCollectionResponse), + "value": n => { roleManagementCustomCalloutExtensionCollectionResponse.value = n.getCollectionOfObjectValues(createRoleManagementCustomCalloutExtensionFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param RoleMembershipGovernanceCriteria The instance to deserialize into. @@ -160404,6 +161503,7 @@ export function deserializeIntoSmsAuthenticationMethodConfiguration(smsAuthentic return { ...deserializeIntoAuthenticationMethodConfiguration(smsAuthenticationMethodConfiguration), "includeTargets": n => { smsAuthenticationMethodConfiguration.includeTargets = n.getCollectionOfObjectValues(createSmsAuthenticationMethodTargetFromDiscriminatorValue); }, + "telecomProviderSettings": n => { smsAuthenticationMethodConfiguration.telecomProviderSettings = n.getObjectValue(createTelecomProviderSettingsFromDiscriminatorValue); }, } } /** @@ -161700,6 +162800,7 @@ export function deserializeIntoSynchronizationJob(synchronizationJob: Partial { synchronizationJob.bulkUpload = n.getObjectValue(createBulkUploadFromDiscriminatorValue); }, + "objectConnections": n => { synchronizationJob.objectConnections = n.getCollectionOfObjectValues(createObjectConnectionFromDiscriminatorValue); }, "schedule": n => { synchronizationJob.schedule = n.getObjectValue(createSynchronizationScheduleFromDiscriminatorValue); }, "schema": n => { synchronizationJob.schema = n.getObjectValue(createSynchronizationSchemaFromDiscriminatorValue); }, "status": n => { synchronizationJob.status = n.getObjectValue(createSynchronizationStatusFromDiscriminatorValue); }, @@ -163345,8 +164446,7 @@ export function deserializeIntoTeamworkConversationIdentity(teamworkConversation // @ts-ignore export function deserializeIntoTeamworkCustomEmoji(teamworkCustomEmoji: Partial | undefined = {}) : Record void> { return { - ...deserializeIntoEntity(teamworkCustomEmoji), - "contentBytes": n => { teamworkCustomEmoji.contentBytes = n.getStringValue(); }, + ...deserializeIntoTeamworkHostedContent(teamworkCustomEmoji), "createdBy": n => { teamworkCustomEmoji.createdBy = n.getObjectValue(createCustomEmojiFromIdentitySetFromDiscriminatorValue); }, "createdDateTime": n => { teamworkCustomEmoji.createdDateTime = n.getDateValue(); }, "displayName": n => { teamworkCustomEmoji.displayName = n.getStringValue(); }, @@ -164014,6 +165114,22 @@ export function deserializeIntoTeamworkUserIdentity(teamworkUserIdentity: Partia "userPrincipalName": n => { teamworkUserIdentity.userPrincipalName = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param TelecomProviderSettings The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTelecomProviderSettings(telecomProviderSettings: Partial | undefined = {}) : Record void> { + return { + "appId": n => { telecomProviderSettings.appId = n.getGuidValue(); }, + "backingStoreEnabled": n => { telecomProviderSettings.backingStoreEnabled = true; }, + "isEvaluationModeEnabled": n => { telecomProviderSettings.isEvaluationModeEnabled = n.getBooleanValue(); }, + "migrationPercentage": n => { telecomProviderSettings.migrationPercentage = n.getNumberValue(); }, + "@odata.type": n => { telecomProviderSettings.odataType = n.getStringValue(); }, + "url": n => { telecomProviderSettings.url = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param TeleconferenceDeviceAudioQuality The instance to deserialize into. @@ -166245,6 +167361,7 @@ export function deserializeIntoUnifiedRoleDefinition(unifiedRoleDefinition: Part return { ...deserializeIntoEntity(unifiedRoleDefinition), "allowedPrincipalTypes": n => { unifiedRoleDefinition.allowedPrincipalTypes = n.getCollectionOfEnumValues(AllowedRolePrincipalTypesObject); }, + "deletedDateTime": n => { unifiedRoleDefinition.deletedDateTime = n.getDateValue(); }, "description": n => { unifiedRoleDefinition.description = n.getStringValue(); }, "displayName": n => { unifiedRoleDefinition.displayName = n.getStringValue(); }, "inheritsPermissionsFrom": n => { unifiedRoleDefinition.inheritsPermissionsFrom = n.getCollectionOfObjectValues(createUnifiedRoleDefinitionFromDiscriminatorValue); }, @@ -166561,6 +167678,21 @@ export function deserializeIntoUnifiedRoleManagementPolicyCollectionResponse(uni "value": n => { unifiedRoleManagementPolicyCollectionResponse.value = n.getCollectionOfObjectValues(createUnifiedRoleManagementPolicyFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param UnifiedRoleManagementPolicyCustomExtensionRule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUnifiedRoleManagementPolicyCustomExtensionRule(unifiedRoleManagementPolicyCustomExtensionRule: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoUnifiedRoleManagementPolicyRule(unifiedRoleManagementPolicyCustomExtensionRule), + "customAttributes": n => { unifiedRoleManagementPolicyCustomExtensionRule.customAttributes = n.getCollectionOfPrimitiveValues("string"); }, + "customExtensionId": n => { unifiedRoleManagementPolicyCustomExtensionRule.customExtensionId = n.getStringValue(); }, + "displayName": n => { unifiedRoleManagementPolicyCustomExtensionRule.displayName = n.getStringValue(); }, + "isEnabled": n => { unifiedRoleManagementPolicyCustomExtensionRule.isEnabled = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param UnifiedRoleManagementPolicyEnablementRule The instance to deserialize into. @@ -170926,6 +172058,7 @@ export function deserializeIntoVoiceAuthenticationMethodConfiguration(voiceAuthe "callerIdNumber": n => { voiceAuthenticationMethodConfiguration.callerIdNumber = n.getStringValue(); }, "includeTargets": n => { voiceAuthenticationMethodConfiguration.includeTargets = n.getCollectionOfObjectValues(createVoiceAuthenticationMethodTargetFromDiscriminatorValue); }, "isOfficePhoneAllowed": n => { voiceAuthenticationMethodConfiguration.isOfficePhoneAllowed = n.getBooleanValue(); }, + "telecomProviderSettings": n => { voiceAuthenticationMethodConfiguration.telecomProviderSettings = n.getObjectValue(createTelecomProviderSettingsFromDiscriminatorValue); }, } } /** @@ -190897,11 +192030,11 @@ export interface ErrorEscaped extends AdditionalDataHolder, BackedModel, Parsabl */ backingStoreEnabled?: boolean | null; /** - * The error code + * The error code. */ code?: string | null; /** - * The message for the error + * The message for the error. */ message?: string | null; /** @@ -191005,10 +192138,6 @@ export interface EvaluationErrorDetail extends AdditionalDataHolder, BackedModel * The errorCategory property */ errorCategory?: EvaluationErrorCategory | null; - /** - * The errorMessage property - */ - errorMessage?: string | null; /** * The errorType property */ @@ -191029,6 +192158,7 @@ export interface EvaluationIncompleteActivityMetadata extends Parsable, ProcessC */ inspectionIncompleteReason?: EvaluationErrorDetail | null; } +export type EvaluationOutcome = (typeof EvaluationOutcomeObject)[keyof typeof EvaluationOutcomeObject]; export interface EvaluationScope extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -191623,11 +192753,11 @@ export interface ExchangeOnlineCrossTenantMigrationSettings extends AdditionalDa */ odataType?: string | null; /** - * Name of the Migration Endpoint in the source tenant + * Name of the migration endpoint in the source tenant. */ sourceEndpoint?: string | null; /** - * Delivery domain on the target tenant + * Delivery domain on the target tenant. */ targetDeliveryDomain?: string | null; } @@ -194948,6 +196078,10 @@ export interface Group extends DirectoryObject, Parsable { * The SMTP address for the group, for example, 'serviceadmins@contoso.com'. Returned by default. Read-only. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). */ mail?: string | null; + /** + * The identifier of the Exchange mailbox associated with a Microsoft 365 group. Treat this value as an opaque identifier and don't parse or validate its format. If the group mailbox isn't provisioned, this property returns 00000000-0000-0000-0000-000000000000. Requires $select to retrieve. Read-only. + */ + mailboxId?: string | null; /** * Specifies whether the group is mail-enabled. Required. Returned by default. Supports $filter (eq, ne, not, and eq on null values). */ @@ -197050,7 +198184,7 @@ export interface HostSecurityState extends AdditionalDataHolder, BackedModel, Pa } export interface HttpRequestEndpoint extends CustomExtensionEndpointConfiguration, Parsable { /** - * The HTTP endpoint that a custom extension calls. + * The URL of the HTTP endpoint that Microsoft Entra ID calls for the custom extension. */ targetUrl?: string | null; } @@ -197383,7 +198517,7 @@ export interface IdentityGovernance extends AdditionalDataHolder, BackedModel, P } export interface IdentityGovernanceUserSettings extends AdditionalDataHolder, BackedModel, Parsable { /** - * The approver delegate configuration for the user, including the delegate identity and delegation schedule. Nullable. + * The user or group that approves Microsoft Entra entitlement management access package assignment requests and access reviews on behalf of the user, and the period during which the delegation is in effect. Nullable. */ approverDelegate?: ApproverDelegate | null; /** @@ -197634,7 +198768,7 @@ export interface IdentityVerificationEventsConfiguration extends AdditionalDataH */ backingStoreEnabled?: boolean | null; /** - * The isEnabled property + * Indicates whether identity verification events and credential provenance information are collected and exposed for Verified ID verification across the tenant. The default value is false when this property is omitted from the configuration object. */ isEnabled?: boolean | null; /** @@ -198656,7 +199790,7 @@ export interface InteractionParticipant extends AdditionalDataHolder, BackedMode */ odataType?: string | null; /** - * The value property + * The identifier of the participant. Required. */ value?: string | null; } @@ -203435,7 +204569,7 @@ export interface KeyCredentialConfiguration extends AdditionalDataHolder, Backed */ restrictionType?: AppKeyCredentialRestrictionType | null; /** - * Indicates whether the restriction is evaluated. The possible values are: enabled, disabled, unknownFutureValue. If enabled, the restriction is evaluated. If disabled, the restriction isn't evaluated or enforced. + * Indicates whether the restriction is evaluated. The possible values are: enabled, disabled, audit, unknownFutureValue. If enabled, the restriction is evaluated and enforced. If disabled, the restriction isn't evaluated or enforced. If audit, the restriction is evaluated but not enforced. */ state?: AppManagementRestrictionState | null; } @@ -210253,6 +211387,7 @@ export interface MeetingCapability extends AdditionalDataHolder, BackedModel, Pa } export type MeetingChatHistoryDefaultMode = (typeof MeetingChatHistoryDefaultModeObject)[keyof typeof MeetingChatHistoryDefaultModeObject]; export type MeetingChatMode = (typeof MeetingChatModeObject)[keyof typeof MeetingChatModeObject]; +export type MeetingCopilotMode = (typeof MeetingCopilotModeObject)[keyof typeof MeetingCopilotModeObject]; export interface MeetingEngagement extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -212099,7 +213234,7 @@ export interface MicrosoftTunnelSiteCollectionResponse extends BaseCollectionPag export type MigrationMode = (typeof MigrationModeObject)[keyof typeof MigrationModeObject]; export interface MigrationsRoot extends Entity, Parsable { /** - * Migration Jobs associated with this tenant. + * Migration jobs associated with this tenant. */ crossTenantMigrationJobs?: CrossTenantMigrationJob[] | null; } @@ -214222,6 +215357,45 @@ export interface OAuthConsentAppDetail extends AdditionalDataHolder, BackedModel */ odataType?: string | null; } +/** + * Represents a connector data store linkage record for an object in a synchronization job. + */ +export interface ObjectConnection extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Display name of the connected object. Nullable. Read-only. + */ + displayName?: string | null; + /** + * Identifier supplied in the request to look up the connection. Can be the source or target identifier for the object in the synchronization job. Key. Not nullable. Read-only. + */ + objectId?: string | null; + /** + * Logical object type, such as User or Group. Not nullable. Read-only. + */ + objectTypeName?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Anchor or join value in the source directory. Not nullable. Read-only. + */ + sourceAnchor?: string | null; + /** + * Anchor or transformed identifier in the target space. Not nullable. Read-only. + */ + targetAnchor?: string | null; +} +export interface ObjectConnectionCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ObjectConnection[] | null; +} export interface ObjectDefinition extends AdditionalDataHolder, BackedModel, Parsable { /** * Defines attributes of the object. @@ -215999,6 +217173,38 @@ export interface OnPasswordSubmitListener extends AuthenticationEventListener, P */ handler?: OnPasswordSubmitHandler | null; } +export interface OnPasswordUpdateCustomExtension extends CustomAuthenticationExtension, Parsable { +} +export interface OnPasswordUpdateCustomExtensionHandler extends OnPasswordUpdateHandler, Parsable { + /** + * Configuration that overrides the default settings from the referenced custom extension, such as timeout and retry values. + */ + configuration?: CustomExtensionOverwriteConfiguration | null; + /** + * The customExtension property + */ + customExtension?: OnPasswordUpdateCustomExtension | null; + /** + * The date and time at which the listener stops invoking the custom extension. The value must be in the future and can't be more than six months after the create or PATCH request. Renew the value by updating the listener. After the value passes, the callout is skipped until the listener is renewed or recreated. + */ + expirationDateTime?: Date | null; +} +export interface OnPasswordUpdateHandler extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface OnPasswordUpdateListener extends AuthenticationEventListener, Parsable { + /** + * Configuration for the handler to invoke when this listener is triggered. This is typically an onPasswordUpdateCustomExtensionHandler. + */ + handler?: OnPasswordUpdateHandler | null; +} export interface OnPhoneMethodLoadStartExternalUsersAuthHandler extends OnPhoneMethodLoadStartHandler, Parsable { /** * The smsOptions property @@ -218664,7 +219870,7 @@ export interface PasswordCredentialConfiguration extends AdditionalDataHolder, B */ restrictionType?: AppCredentialRestrictionType | null; /** - * Indicates whether the restriction is evaluated. The possible values are: enabled, disabled, unknownFutureValue. If enabled, the restriction is evaluated. If disabled, the restriction isn't evaluated or enforced. + * Indicates whether the restriction is evaluated. The possible values are: enabled, disabled, audit, unknownFutureValue. If enabled, the restriction is evaluated and enforced. If disabled, the restriction isn't evaluated or enforced. If audit, the restriction is evaluated but not enforced. */ state?: AppManagementRestrictionState | null; } @@ -222514,7 +223720,7 @@ export interface PolicyLocation extends AdditionalDataHolder, BackedModel, Parsa } export interface PolicyLocationAgent extends Parsable, PolicyLocationApplication { /** - * The agentMetadata property + * Metadata used for agent policy scoping and evaluation. Optional. */ agentMetadata?: AgentMetadata | null; } @@ -224946,6 +226152,10 @@ export interface PrivilegedAccessGroupEligibilityScheduleRequestCollectionRespon export type PrivilegedAccessGroupMemberType = (typeof PrivilegedAccessGroupMemberTypeObject)[keyof typeof PrivilegedAccessGroupMemberTypeObject]; export type PrivilegedAccessGroupRelationships = (typeof PrivilegedAccessGroupRelationshipsObject)[keyof typeof PrivilegedAccessGroupRelationshipsObject]; export interface PrivilegedAccessRoot extends Entity, Parsable { + /** + * The custom extensions configured for PIM role management operations. + */ + customExtensions?: RoleManagementCustomCalloutExtension[] | null; /** * A group that's governed through Privileged Identity Management (PIM). */ @@ -225652,6 +226862,10 @@ export interface ProcessContentMetadataBase extends AdditionalDataHolder, Backed * The OdataType property */ odataType?: string | null; + /** + * Caller-supplied sensitivity labels describing the content. + */ + sensitivityLabels?: CurrentLabel[] | null; /** * A sequence number indicating the order in which content was generated or should be processed, required when correlationId is used. */ @@ -225667,7 +226881,7 @@ export interface ProcessContentRequest extends AdditionalDataHolder, BackedModel */ backingStoreEnabled?: boolean | null; /** - * A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. For the ContentActivity API only, use content activity metadata for DLP enforcement results or evaluation incomplete activity metadata when policy evaluation couldn't be completed. The ContentActivity-specific types aren't supported by the processContent or processContentAsync APIs. Required. + * The content entries to process. Use processConversationMetadata for prompts and responses and processFileMetadata for files. For the ContentActivity API only, use contentActivityMetadata for DLP enforcement results or evaluationIncompleteActivityMetadata when policy evaluation couldn't be completed. The ContentActivity-specific types aren't supported by the processContent or processContentAsync APIs. Required. */ contentEntries?: ProcessContentMetadataBase[] | null; /** @@ -225691,7 +226905,7 @@ export interface ProcessContentRequest extends AdditionalDataHolder, BackedModel */ odataType?: string | null; /** - * Metadata about the protected application making the request. Required. + * Metadata about the protected application. For an agent request, applicationLocation must be a policyLocationAgent. Required for agent requests; otherwise optional. */ protectedAppMetadata?: ProtectedApplicationMetadata | null; } @@ -226224,7 +227438,7 @@ export interface ProtectDoNotForwardAction extends InformationProtectionAction, } export interface ProtectedApplicationMetadata extends IntegratedApplicationMetadata, Parsable { /** - * The location of the application being protected. For Agent-to-Tool (A2T) scenarios, this represents the tool receiving the content. Required. + * The location that identifies the protected application. For agent evaluation, use policyLocationAgent. Optional. */ applicationLocation?: PolicyLocation | null; } @@ -230211,7 +231425,7 @@ export interface RestoreSessionBase extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * The identifier of the protection policy that scopes the restore session. When supplied during create or update, the service validates that the referenced protection units belong to the specified policy. + * The identifier of the protection policy that scopes the restore session. When supplied during creation or update, the service validates that the referenced protection units belong to the specified policy. */ policyId?: string | null; /** @@ -230247,6 +231461,10 @@ export interface RestoreTaskActivityLog extends ActivityLogBase, Parsable { * The date and time when the restore task was completed. */ restoreCompletionDateTime?: Date | null; + /** + * Indicates whether the restore job is standard, bulk, or granular. The possible values are: standard, bulk, unknownFutureValue, granular. Use the Prefer: include-unknown-enum-members request header to get the following value from this evolvable enum: granular. + */ + restoreJobType?: RestoreJobType | null; /** * The unique identifier of the restore session associated with this activity log. */ @@ -230255,10 +231473,6 @@ export interface RestoreTaskActivityLog extends ActivityLogBase, Parsable { * The restoreSessionStatus property */ restoreSessionStatus?: RestoreSessionStatus | null; - /** - * The tags property - */ - tags?: RestorePointTags[] | null; } export type RestoreTimeRange = (typeof RestoreTimeRangeObject)[keyof typeof RestoreTimeRangeObject]; export interface RestrictAccessAction extends Parsable, RestrictAccessActionBase { @@ -230580,6 +231794,10 @@ export interface RiskAlert extends AdditionalDataHolder, BackedModel, Parsable { * The severity property */ severity?: Severity | null; + /** + * The source property + */ + source?: string | null; } export type RiskDetail = (typeof RiskDetailObject)[keyof typeof RiskDetailObject]; export interface RiskDetection extends Entity, Parsable { @@ -231151,6 +232369,30 @@ export interface RoleManagementAlert extends Entity, Parsable { */ operations?: LongRunningOperation[] | null; } +export interface RoleManagementCustomCalloutExtension extends CustomCalloutExtension, Parsable { + /** + * The custom attribute names to include in the callout payload. + */ + customAttributes?: string[] | null; + /** + * Indicates whether the custom extension is enabled. + */ + isEnabled?: boolean | null; + /** + * The resourceType property + */ + resourceType?: CustomExtensionResourceType | null; + /** + * The type property + */ + type?: CustomCalloutExtensionType | null; +} +export interface RoleManagementCustomCalloutExtensionCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: RoleManagementCustomCalloutExtension[] | null; +} export interface RoleMembershipGovernanceCriteria extends GovernanceCriteria, Parsable { /** * The roleId property @@ -235894,6 +237136,18 @@ export function serializeAccessReviewApplyAction(writer: SerializationWriter, ac break; } } +/** + * Serializes information the current object + * @param AccessReviewCatalogScope 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 serializeAccessReviewCatalogScope(writer: SerializationWriter, accessReviewCatalogScope: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessReviewCatalogScope || isSerializingDerivedType) { return; } + serializeAccessReviewResourceScope(writer, accessReviewCatalogScope, isSerializingDerivedType) + writer.writeEnumValue("additionalCatalogResourceTypes", accessReviewCatalogScope.additionalCatalogResourceTypes); +} /** * Serializes information the current object * @param AccessReviewCollectionResponse The instance to serialize from. @@ -236425,6 +237679,9 @@ export function serializeAccessReviewResourceScope(writer: SerializationWriter, case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": serializeAccessReviewAccessPackageAssignmentPolicyScope(writer, accessReviewResourceScope, true); break; + case "#microsoft.graph.accessReviewCatalogScope": + serializeAccessReviewCatalogScope(writer, accessReviewResourceScope, true); + break; } } /** @@ -236549,6 +237806,9 @@ export function serializeAccessReviewScope(writer: SerializationWriter, accessRe case "#microsoft.graph.accessReviewAccessPackageAssignmentPolicyScope": serializeAccessReviewAccessPackageAssignmentPolicyScope(writer, accessReviewScope, true); break; + case "#microsoft.graph.accessReviewCatalogScope": + serializeAccessReviewCatalogScope(writer, accessReviewScope, true); + break; case "#microsoft.graph.accessReviewInactiveUsersQueryScope": serializeAccessReviewInactiveUsersQueryScope(writer, accessReviewScope, true); break; @@ -237426,11 +238686,13 @@ export function serializeAdminWindowsUpdates(writer: SerializationWriter, adminW if (!adminWindowsUpdates || isSerializingDerivedType) { return; } serializeEntity(writer, adminWindowsUpdates, isSerializingDerivedType) writer.writeObjectValue("catalog", adminWindowsUpdates.catalog, serializeCatalog); + writer.writeObjectValue("data", adminWindowsUpdates.data, serializeUpdateData); 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.writeObjectValue("tenantSettings", adminWindowsUpdates.tenantSettings, serializeTenantSetting); writer.writeCollectionOfObjectValues("updatableAssets", adminWindowsUpdates.updatableAssets, serializeUpdatableAsset); writer.writeCollectionOfObjectValues("updatePolicies", adminWindowsUpdates.updatePolicies, serializeUpdatePolicy); } @@ -244612,6 +245874,9 @@ export function serializeAuthenticationEventListener(writer: SerializationWriter case "#microsoft.graph.onPasswordSubmitListener": serializeOnPasswordSubmitListener(writer, authenticationEventListener, true); break; + case "#microsoft.graph.onPasswordUpdateListener": + serializeOnPasswordUpdateListener(writer, authenticationEventListener, true); + break; case "#microsoft.graph.onPhoneMethodLoadStartListener": serializeOnPhoneMethodLoadStartListener(writer, authenticationEventListener, true); break; @@ -249355,6 +250620,7 @@ export function serializeChannel(writer: SerializationWriter, channel: Partial("allMembers", channel.allMembers, serializeConversationMember); writer.writeDateValue("createdDateTime", channel.createdDateTime); + writer.writeDateValue("deletedDateTime", channel.deletedDateTime); writer.writeStringValue("description", channel.description); writer.writeStringValue("displayName", channel.displayName); writer.writeStringValue("email", channel.email); @@ -251010,6 +252276,9 @@ export function serializeCloudPcBulkAction(writer: SerializationWriter, cloudPcB case "#microsoft.graph.cloudPcBulkReinstallAgent": serializeCloudPcBulkReinstallAgent(writer, cloudPcBulkAction, true); break; + case "#microsoft.graph.cloudPcBulkRelocate": + serializeCloudPcBulkRelocate(writer, cloudPcBulkAction, true); + break; case "#microsoft.graph.cloudPcBulkReprovision": serializeCloudPcBulkReprovision(writer, cloudPcBulkAction, true); break; @@ -251163,6 +252432,18 @@ export function serializeCloudPcBulkReinstallAgent(writer: SerializationWriter, if (!cloudPcBulkReinstallAgent || isSerializingDerivedType) { return; } serializeCloudPcBulkAction(writer, cloudPcBulkReinstallAgent, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param CloudPcBulkRelocate 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 serializeCloudPcBulkRelocate(writer: SerializationWriter, cloudPcBulkRelocate: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcBulkRelocate || isSerializingDerivedType) { return; } + serializeCloudPcBulkAction(writer, cloudPcBulkRelocate, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("domainJoinConfigurations", cloudPcBulkRelocate.domainJoinConfigurations, serializeCloudPcDomainJoinConfiguration); +} /** * Serializes information the current object * @param CloudPcBulkReprovision The instance to serialize from. @@ -251571,6 +252852,84 @@ export function serializeCloudPcDomainJoinConfiguration(writer: SerializationWri writer.writeEnumValue("type", cloudPcDomainJoinConfiguration.type); writer.writeAdditionalData(cloudPcDomainJoinConfiguration.additionalData); } +/** + * Serializes information the current object + * @param CloudPcDomainJoinCredential 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 serializeCloudPcDomainJoinCredential(writer: SerializationWriter, cloudPcDomainJoinCredential: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcDomainJoinCredential || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", cloudPcDomainJoinCredential.odataType); + writer.writeAdditionalData(cloudPcDomainJoinCredential.additionalData); + switch (cloudPcDomainJoinCredential.odataType) { + case "#microsoft.graph.cloudPcKeyVaultDomainJoinCredential": + serializeCloudPcKeyVaultDomainJoinCredential(writer, cloudPcDomainJoinCredential, true); + break; + case "#microsoft.graph.cloudPcPlainTextDomainJoinCredential": + serializeCloudPcPlainTextDomainJoinCredential(writer, cloudPcDomainJoinCredential, true); + break; + } +} +/** + * Serializes information the current object + * @param CloudPcDomainJoinKeyVaultIntentConfiguration 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 serializeCloudPcDomainJoinKeyVaultIntentConfiguration(writer: SerializationWriter, cloudPcDomainJoinKeyVaultIntentConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcDomainJoinKeyVaultIntentConfiguration || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", cloudPcDomainJoinKeyVaultIntentConfiguration.odataType); + writer.writeAdditionalData(cloudPcDomainJoinKeyVaultIntentConfiguration.additionalData); + switch (cloudPcDomainJoinKeyVaultIntentConfiguration.odataType) { + case "#microsoft.graph.cloudPcDomainJoinKeyVaultPasswordConfiguration": + serializeCloudPcDomainJoinKeyVaultPasswordConfiguration(writer, cloudPcDomainJoinKeyVaultIntentConfiguration, true); + break; + } +} +/** + * Serializes information the current object + * @param CloudPcDomainJoinKeyVaultPasswordConfiguration 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 serializeCloudPcDomainJoinKeyVaultPasswordConfiguration(writer: SerializationWriter, cloudPcDomainJoinKeyVaultPasswordConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcDomainJoinKeyVaultPasswordConfiguration || isSerializingDerivedType) { return; } + serializeCloudPcDomainJoinKeyVaultIntentConfiguration(writer, cloudPcDomainJoinKeyVaultPasswordConfiguration, isSerializingDerivedType) + writer.writeObjectValue("userIdentity", cloudPcDomainJoinKeyVaultPasswordConfiguration.userIdentity, serializeCloudPcDomainJoinUserIdentity); +} +/** + * Serializes information the current object + * @param CloudPcDomainJoinPlainTextUserIdentity 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 serializeCloudPcDomainJoinPlainTextUserIdentity(writer: SerializationWriter, cloudPcDomainJoinPlainTextUserIdentity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcDomainJoinPlainTextUserIdentity || isSerializingDerivedType) { return; } + serializeCloudPcDomainJoinUserIdentity(writer, cloudPcDomainJoinPlainTextUserIdentity, isSerializingDerivedType) + writer.writeStringValue("domainUserPrincipalName", cloudPcDomainJoinPlainTextUserIdentity.domainUserPrincipalName); +} +/** + * Serializes information the current object + * @param CloudPcDomainJoinUserIdentity 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 serializeCloudPcDomainJoinUserIdentity(writer: SerializationWriter, cloudPcDomainJoinUserIdentity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcDomainJoinUserIdentity || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", cloudPcDomainJoinUserIdentity.odataType); + writer.writeAdditionalData(cloudPcDomainJoinUserIdentity.additionalData); + switch (cloudPcDomainJoinUserIdentity.odataType) { + case "#microsoft.graph.cloudPcDomainJoinPlainTextUserIdentity": + serializeCloudPcDomainJoinPlainTextUserIdentity(writer, cloudPcDomainJoinUserIdentity, true); + break; + } +} /** * Serializes information the current object * @param CloudPcEntraGroupDetail The instance to serialize from. @@ -251868,6 +253227,21 @@ export function serializeCloudPcHealthCheckItem(writer: SerializationWriter, clo writer.writeEnumValue("result", cloudPcHealthCheckItem.result); writer.writeAdditionalData(cloudPcHealthCheckItem.additionalData); } +/** + * Serializes information the current object + * @param CloudPcKeyVaultDomainJoinCredential 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 serializeCloudPcKeyVaultDomainJoinCredential(writer: SerializationWriter, cloudPcKeyVaultDomainJoinCredential: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcKeyVaultDomainJoinCredential || isSerializingDerivedType) { return; } + serializeCloudPcDomainJoinCredential(writer, cloudPcKeyVaultDomainJoinCredential, isSerializingDerivedType) + writer.writeObjectValue("keyVaultIntentConfiguration", cloudPcKeyVaultDomainJoinCredential.keyVaultIntentConfiguration, serializeCloudPcDomainJoinKeyVaultIntentConfiguration); + writer.writeStringValue("keyVaultResourceId", cloudPcKeyVaultDomainJoinCredential.keyVaultResourceId); + writer.writeStringValue("secretName", cloudPcKeyVaultDomainJoinCredential.secretName); + writer.writeStringValue("serviceConnectorResourceId", cloudPcKeyVaultDomainJoinCredential.serviceConnectorResourceId); +} /** * Serializes information the current object * @param CloudPcLaunchDetail The instance to serialize from. @@ -252039,6 +253413,7 @@ export function serializeCloudPcOnPremisesConnection(writer: SerializationWriter writer.writeStringValue("alternateResourceUrl", cloudPcOnPremisesConnection.alternateResourceUrl); writer.writeEnumValue("connectionType", cloudPcOnPremisesConnection.connectionType); writer.writeStringValue("displayName", cloudPcOnPremisesConnection.displayName); + writer.writeObjectValue("domainJoinCredential", cloudPcOnPremisesConnection.domainJoinCredential, serializeCloudPcDomainJoinCredential); writer.writeBooleanValue("healthCheckPaused", cloudPcOnPremisesConnection.healthCheckPaused); writer.writeEnumValue("healthCheckStatus", cloudPcOnPremisesConnection.healthCheckStatus); writer.writeObjectValue("healthCheckStatusDetail", cloudPcOnPremisesConnection.healthCheckStatusDetail, serializeCloudPcOnPremisesConnectionStatusDetail); @@ -252181,6 +253556,19 @@ export function serializeCloudPcPartnerAgentInstallResult(writer: SerializationW writer.writeBooleanValue("retriable", cloudPcPartnerAgentInstallResult.retriable); writer.writeAdditionalData(cloudPcPartnerAgentInstallResult.additionalData); } +/** + * Serializes information the current object + * @param CloudPcPlainTextDomainJoinCredential 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 serializeCloudPcPlainTextDomainJoinCredential(writer: SerializationWriter, cloudPcPlainTextDomainJoinCredential: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!cloudPcPlainTextDomainJoinCredential || isSerializingDerivedType) { return; } + serializeCloudPcDomainJoinCredential(writer, cloudPcPlainTextDomainJoinCredential, isSerializingDerivedType) + writer.writeStringValue("domainPassword", cloudPcPlainTextDomainJoinCredential.domainPassword); + writer.writeStringValue("domainUserPrincipalName", cloudPcPlainTextDomainJoinCredential.domainUserPrincipalName); +} /** * Serializes information the current object * @param CloudPcPolicyApplyActionResult The instance to serialize from. @@ -255769,6 +257157,42 @@ export function serializeCopilotPackageDetail(writer: SerializationWriter, copil writer.writeNumberValue("totalRunTimeInHours", copilotPackageDetail.totalRunTimeInHours); writer.writeNumberValue("totalSessions", copilotPackageDetail.totalSessions); } +/** + * Serializes information the current object + * @param CopilotPackageRequestInfo 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 serializeCopilotPackageRequestInfo(writer: SerializationWriter, copilotPackageRequestInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageRequestInfo || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", copilotPackageRequestInfo.odataType); + writer.writeAdditionalData(copilotPackageRequestInfo.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPackageRequestMetadata 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 serializeCopilotPackageRequestMetadata(writer: SerializationWriter, copilotPackageRequestMetadata: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageRequestMetadata || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", copilotPackageRequestMetadata.odataType); + writer.writeAdditionalData(copilotPackageRequestMetadata.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPackageRequestPrincipal 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 serializeCopilotPackageRequestPrincipal(writer: SerializationWriter, copilotPackageRequestPrincipal: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPackageRequestPrincipal || isSerializingDerivedType) { return; } + serializeIdentity(writer, copilotPackageRequestPrincipal, isSerializingDerivedType) + writer.writeEnumValue("principalType", copilotPackageRequestPrincipal.principalType); +} /** * Serializes information the current object * @param CopilotPeopleAdminSetting The instance to serialize from. @@ -255793,6 +257217,132 @@ export function serializeCopilotPolicySetting(writer: SerializationWriter, copil serializeEntity(writer, copilotPolicySetting, isSerializingDerivedType) writer.writeStringValue("policyId", copilotPolicySetting.policyId); writer.writeStringValue("value", copilotPolicySetting.value); + writer.writeObjectValue("valueObject", copilotPolicySetting.valueObject, serializeCopilotPolicySettingValueObject); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingAgentSharingLimit 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 serializeCopilotPolicySettingAgentSharingLimit(writer: SerializationWriter, copilotPolicySettingAgentSharingLimit: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingAgentSharingLimit || isSerializingDerivedType) { return; } + writer.writeStringValue("default", copilotPolicySettingAgentSharingLimit.defaultEscaped); + writer.writeStringValue("maxValue", copilotPolicySettingAgentSharingLimit.maxValue); + writer.writeStringValue("minValue", copilotPolicySettingAgentSharingLimit.minValue); + writer.writeStringValue("@odata.type", copilotPolicySettingAgentSharingLimit.odataType); + writer.writeAdditionalData(copilotPolicySettingAgentSharingLimit.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingAgentSharingValueObject 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 serializeCopilotPolicySettingAgentSharingValueObject(writer: SerializationWriter, copilotPolicySettingAgentSharingValueObject: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingAgentSharingValueObject || isSerializingDerivedType) { return; } + serializeCopilotPolicySettingValueObject(writer, copilotPolicySettingAgentSharingValueObject, isSerializingDerivedType) + writer.writeObjectValue("agentSharingLimit", copilotPolicySettingAgentSharingValueObject.agentSharingLimit, serializeCopilotPolicySettingAgentSharingLimit); + writer.writeBooleanValue("isSharingWithGroupsEnabled", copilotPolicySettingAgentSharingValueObject.isSharingWithGroupsEnabled); + writer.writeBooleanValue("isUserSharingLimitEnabled", copilotPolicySettingAgentSharingValueObject.isUserSharingLimitEnabled); + writer.writeObjectValue("organizationWideSharingAssignment", copilotPolicySettingAgentSharingValueObject.organizationWideSharingAssignment, serializeCopilotPolicySettingUserAssignment); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingAgentUserAccessValueObject 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 serializeCopilotPolicySettingAgentUserAccessValueObject(writer: SerializationWriter, copilotPolicySettingAgentUserAccessValueObject: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingAgentUserAccessValueObject || isSerializingDerivedType) { return; } + serializeCopilotPolicySettingValueObject(writer, copilotPolicySettingAgentUserAccessValueObject, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("members", copilotPolicySettingAgentUserAccessValueObject.members, serializeCopilotPolicySettingAssignmentMember); + writer.writeEnumValue("userAssignmentCategory", copilotPolicySettingAgentUserAccessValueObject.userAssignmentCategory); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingAllowedAgentTypesValueObject 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 serializeCopilotPolicySettingAllowedAgentTypesValueObject(writer: SerializationWriter, copilotPolicySettingAllowedAgentTypesValueObject: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingAllowedAgentTypesValueObject || isSerializingDerivedType) { return; } + serializeCopilotPolicySettingValueObject(writer, copilotPolicySettingAllowedAgentTypesValueObject, isSerializingDerivedType) + writer.writeBooleanValue("areISVAppsAllowed", copilotPolicySettingAllowedAgentTypesValueObject.areISVAppsAllowed); + writer.writeBooleanValue("areMicrosoftAppsAllowed", copilotPolicySettingAllowedAgentTypesValueObject.areMicrosoftAppsAllowed); + writer.writeBooleanValue("areMicrosoftCertifiedThirdPartyAppsAllowed", copilotPolicySettingAllowedAgentTypesValueObject.areMicrosoftCertifiedThirdPartyAppsAllowed); + writer.writeBooleanValue("areTenantScopedAppsAllowed", copilotPolicySettingAllowedAgentTypesValueObject.areTenantScopedAppsAllowed); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingAssignmentMember 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 serializeCopilotPolicySettingAssignmentMember(writer: SerializationWriter, copilotPolicySettingAssignmentMember: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingAssignmentMember || isSerializingDerivedType) { return; } + writer.writeStringValue("directoryObjectId", copilotPolicySettingAssignmentMember.directoryObjectId); + writer.writeEnumValue("directoryObjectType", copilotPolicySettingAssignmentMember.directoryObjectType); + writer.writeStringValue("@odata.type", copilotPolicySettingAssignmentMember.odataType); + writer.writeAdditionalData(copilotPolicySettingAssignmentMember.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingTeamsMeetingValueObject 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 serializeCopilotPolicySettingTeamsMeetingValueObject(writer: SerializationWriter, copilotPolicySettingTeamsMeetingValueObject: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingTeamsMeetingValueObject || isSerializingDerivedType) { return; } + serializeCopilotPolicySettingValueObject(writer, copilotPolicySettingTeamsMeetingValueObject, isSerializingDerivedType) + writer.writeBooleanValue("isTranscriptionAllowed", copilotPolicySettingTeamsMeetingValueObject.isTranscriptionAllowed); + writer.writeEnumValue("meetingCopilotMode", copilotPolicySettingTeamsMeetingValueObject.meetingCopilotMode); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingUserAssignment 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 serializeCopilotPolicySettingUserAssignment(writer: SerializationWriter, copilotPolicySettingUserAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingUserAssignment || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("members", copilotPolicySettingUserAssignment.members, serializeCopilotPolicySettingAssignmentMember); + writer.writeStringValue("@odata.type", copilotPolicySettingUserAssignment.odataType); + writer.writeEnumValue("userAssignmentCategory", copilotPolicySettingUserAssignment.userAssignmentCategory); + writer.writeAdditionalData(copilotPolicySettingUserAssignment.additionalData); +} +/** + * Serializes information the current object + * @param CopilotPolicySettingValueObject 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 serializeCopilotPolicySettingValueObject(writer: SerializationWriter, copilotPolicySettingValueObject: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!copilotPolicySettingValueObject || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", copilotPolicySettingValueObject.odataType); + writer.writeAdditionalData(copilotPolicySettingValueObject.additionalData); + switch (copilotPolicySettingValueObject.odataType) { + case "#microsoft.graph.copilotPolicySettingAgentSharingValueObject": + serializeCopilotPolicySettingAgentSharingValueObject(writer, copilotPolicySettingValueObject, true); + break; + case "#microsoft.graph.copilotPolicySettingAgentUserAccessValueObject": + serializeCopilotPolicySettingAgentUserAccessValueObject(writer, copilotPolicySettingValueObject, true); + break; + case "#microsoft.graph.copilotPolicySettingAllowedAgentTypesValueObject": + serializeCopilotPolicySettingAllowedAgentTypesValueObject(writer, copilotPolicySettingValueObject, true); + break; + case "#microsoft.graph.copilotPolicySettingTeamsMeetingValueObject": + serializeCopilotPolicySettingTeamsMeetingValueObject(writer, copilotPolicySettingValueObject, true); + break; + } } /** * Serializes information the current object @@ -256956,6 +258506,9 @@ export function serializeCustomAuthenticationExtension(writer: SerializationWrit case "#microsoft.graph.onPasswordSubmitCustomExtension": serializeOnPasswordSubmitCustomExtension(writer, customAuthenticationExtension, true); break; + case "#microsoft.graph.onPasswordUpdateCustomExtension": + serializeOnPasswordUpdateCustomExtension(writer, customAuthenticationExtension, true); + break; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": serializeOnTokenIssuanceStartCustomExtension(writer, customAuthenticationExtension, true); break; @@ -257019,12 +258572,18 @@ export function serializeCustomCalloutExtension(writer: SerializationWriter, cus case "#microsoft.graph.onPasswordSubmitCustomExtension": serializeOnPasswordSubmitCustomExtension(writer, customCalloutExtension, true); break; + case "#microsoft.graph.onPasswordUpdateCustomExtension": + serializeOnPasswordUpdateCustomExtension(writer, customCalloutExtension, true); + break; case "#microsoft.graph.onTokenIssuanceStartCustomExtension": serializeOnTokenIssuanceStartCustomExtension(writer, customCalloutExtension, true); break; case "#microsoft.graph.onVerifiedIdClaimValidationCustomExtension": serializeOnVerifiedIdClaimValidationCustomExtension(writer, customCalloutExtension, true); break; + case "#microsoft.graph.roleManagementCustomCalloutExtension": + serializeRoleManagementCustomCalloutExtension(writer, customCalloutExtension, true); + break; } } /** @@ -271004,6 +272563,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!evaluationErrorDetail || isSerializingDerivedType) { return; } writer.writeEnumValue("errorCategory", evaluationErrorDetail.errorCategory); - writer.writeStringValue("errorMessage", evaluationErrorDetail.errorMessage); writer.writeEnumValue("errorType", evaluationErrorDetail.errorType); writer.writeStringValue("@odata.type", evaluationErrorDetail.odataType); writer.writeAdditionalData(evaluationErrorDetail.additionalData); @@ -280964,6 +282579,7 @@ export function serializeGroup(writer: SerializationWriter, group: Partial("licenseProcessingState", group.licenseProcessingState, serializeLicenseProcessingState); writer.writeStringValue("mail", group.mail); + writer.writeStringValue("mailboxId", group.mailboxId); writer.writeBooleanValue("mailEnabled", group.mailEnabled); writer.writeStringValue("mailNickname", group.mailNickname); writer.writeCollectionOfObjectValues("memberOf", group.memberOf, serializeDirectoryObject); @@ -282647,6 +284263,9 @@ export function serializeIdentity(writer: SerializationWriter, identity: Partial case "#microsoft.graph.communicationsUserIdentity": serializeCommunicationsUserIdentity(writer, identity, true); break; + case "#microsoft.graph.copilotPackageRequestPrincipal": + serializeCopilotPackageRequestPrincipal(writer, identity, true); + break; case "#microsoft.graph.emailIdentity": serializeEmailIdentity(writer, identity, true); break; @@ -295137,6 +296756,35 @@ export function serializeOAuthConsentAppDetail(writer: SerializationWriter, oAut writer.writeStringValue("@odata.type", oAuthConsentAppDetail.odataType); writer.writeAdditionalData(oAuthConsentAppDetail.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ObjectConnection The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeObjectConnection(writer: SerializationWriter, objectConnection: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!objectConnection || isSerializingDerivedType) { return; } + writer.writeStringValue("displayName", objectConnection.displayName); + writer.writeStringValue("objectId", objectConnection.objectId); + writer.writeStringValue("objectTypeName", objectConnection.objectTypeName); + writer.writeStringValue("@odata.type", objectConnection.odataType); + writer.writeStringValue("sourceAnchor", objectConnection.sourceAnchor); + writer.writeStringValue("targetAnchor", objectConnection.targetAnchor); + writer.writeAdditionalData(objectConnection.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ObjectConnectionCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeObjectConnectionCollectionResponse(writer: SerializationWriter, objectConnectionCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!objectConnectionCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, objectConnectionCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", objectConnectionCollectionResponse.value, serializeObjectConnection); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -296638,6 +298286,60 @@ export function serializeOnPasswordSubmitListener(writer: SerializationWriter, o 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. + * @param OnPasswordUpdateCustomExtension The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordUpdateCustomExtension(writer: SerializationWriter, onPasswordUpdateCustomExtension: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordUpdateCustomExtension || isSerializingDerivedType) { return; } + serializeCustomAuthenticationExtension(writer, onPasswordUpdateCustomExtension, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordUpdateCustomExtensionHandler The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordUpdateCustomExtensionHandler(writer: SerializationWriter, onPasswordUpdateCustomExtensionHandler: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordUpdateCustomExtensionHandler || isSerializingDerivedType) { return; } + serializeOnPasswordUpdateHandler(writer, onPasswordUpdateCustomExtensionHandler, isSerializingDerivedType) + writer.writeObjectValue("configuration", onPasswordUpdateCustomExtensionHandler.configuration, serializeCustomExtensionOverwriteConfiguration); + writer.writeObjectValue("customExtension", onPasswordUpdateCustomExtensionHandler.customExtension, serializeOnPasswordUpdateCustomExtension); + writer.writeDateValue("expirationDateTime", onPasswordUpdateCustomExtensionHandler.expirationDateTime); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordUpdateHandler The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordUpdateHandler(writer: SerializationWriter, onPasswordUpdateHandler: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordUpdateHandler || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", onPasswordUpdateHandler.odataType); + writer.writeAdditionalData(onPasswordUpdateHandler.additionalData); + switch (onPasswordUpdateHandler.odataType) { + case "#microsoft.graph.onPasswordUpdateCustomExtensionHandler": + serializeOnPasswordUpdateCustomExtensionHandler(writer, onPasswordUpdateHandler, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OnPasswordUpdateListener The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOnPasswordUpdateListener(writer: SerializationWriter, onPasswordUpdateListener: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!onPasswordUpdateListener || isSerializingDerivedType) { return; } + serializeAuthenticationEventListener(writer, onPasswordUpdateListener, isSerializingDerivedType) + writer.writeObjectValue("handler", onPasswordUpdateListener.handler, serializeOnPasswordUpdateHandler); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -303638,6 +305340,7 @@ export function serializePrivilegedAccessGroupEligibilityScheduleRequestCollecti export function serializePrivilegedAccessRoot(writer: SerializationWriter, privilegedAccessRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!privilegedAccessRoot || isSerializingDerivedType) { return; } serializeEntity(writer, privilegedAccessRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("customExtensions", privilegedAccessRoot.customExtensions, serializeRoleManagementCustomCalloutExtension); writer.writeObjectValue("group", privilegedAccessRoot.group, serializePrivilegedAccessGroup); } /** @@ -304161,6 +305864,7 @@ export function serializeProcessContentMetadataBase(writer: SerializationWriter, writer.writeDateValue("modifiedDateTime", processContentMetadataBase.modifiedDateTime); writer.writeStringValue("name", processContentMetadataBase.name); writer.writeStringValue("@odata.type", processContentMetadataBase.odataType); + writer.writeCollectionOfObjectValues("sensitivityLabels", processContentMetadataBase.sensitivityLabels, serializeCurrentLabel); writer.writeNumberValue("sequenceNumber", processContentMetadataBase.sequenceNumber); writer.writeAdditionalData(processContentMetadataBase.additionalData); switch (processContentMetadataBase.odataType) { @@ -307510,9 +309214,9 @@ export function serializeRestoreTaskActivityLog(writer: SerializationWriter, res writer.writeEnumValue("destinationType", restoreTaskActivityLog.destinationType); writer.writeObjectValue("restoreArtifactDetails", restoreTaskActivityLog.restoreArtifactDetails, serializeRestoreArtifactDetails); writer.writeDateValue("restoreCompletionDateTime", restoreTaskActivityLog.restoreCompletionDateTime); + writer.writeEnumValue("restoreJobType", restoreTaskActivityLog.restoreJobType); writer.writeStringValue("restoreSessionId", restoreTaskActivityLog.restoreSessionId); writer.writeEnumValue("restoreSessionStatus", restoreTaskActivityLog.restoreSessionStatus); - writer.writeEnumValue("tags", restoreTaskActivityLog.tags); } /** * Serializes information the current object @@ -307752,6 +309456,7 @@ export function serializeRiskAlert(writer: SerializationWriter, riskAlert: Parti writer.writeStringValue("@odata.type", riskAlert.odataType); writer.writeStringValue("providerAlertId", riskAlert.providerAlertId); writer.writeEnumValue("severity", riskAlert.severity); + writer.writeStringValue("source", riskAlert.source); writer.writeAdditionalData(riskAlert.additionalData); } /** @@ -308206,6 +309911,33 @@ export function serializeRoleManagementAlert(writer: SerializationWriter, roleMa writer.writeCollectionOfObjectValues("alerts", roleManagementAlert.alerts, serializeUnifiedRoleManagementAlert); writer.writeCollectionOfObjectValues("operations", roleManagementAlert.operations, serializeLongRunningOperation); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RoleManagementCustomCalloutExtension The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRoleManagementCustomCalloutExtension(writer: SerializationWriter, roleManagementCustomCalloutExtension: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!roleManagementCustomCalloutExtension || isSerializingDerivedType) { return; } + serializeCustomCalloutExtension(writer, roleManagementCustomCalloutExtension, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("customAttributes", roleManagementCustomCalloutExtension.customAttributes); + writer.writeBooleanValue("isEnabled", roleManagementCustomCalloutExtension.isEnabled); + writer.writeEnumValue("resourceType", roleManagementCustomCalloutExtension.resourceType); + writer.writeEnumValue("type", roleManagementCustomCalloutExtension.type); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RoleManagementCustomCalloutExtensionCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRoleManagementCustomCalloutExtensionCollectionResponse(writer: SerializationWriter, roleManagementCustomCalloutExtensionCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!roleManagementCustomCalloutExtensionCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, roleManagementCustomCalloutExtensionCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", roleManagementCustomCalloutExtensionCollectionResponse.value, serializeRoleManagementCustomCalloutExtension); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -313792,6 +315524,7 @@ export function serializeSmsAuthenticationMethodConfiguration(writer: Serializat if (!smsAuthenticationMethodConfiguration || isSerializingDerivedType) { return; } serializeAuthenticationMethodConfiguration(writer, smsAuthenticationMethodConfiguration, isSerializingDerivedType) writer.writeCollectionOfObjectValues("includeTargets", smsAuthenticationMethodConfiguration.includeTargets, serializeSmsAuthenticationMethodTarget); + writer.writeObjectValue("telecomProviderSettings", smsAuthenticationMethodConfiguration.telecomProviderSettings, serializeTelecomProviderSettings); } /** * Serializes information the current object @@ -314830,6 +316563,9 @@ export function serializeSubjectSet(writer: SerializationWriter, subjectSet: Par case "#microsoft.graph.identityGovernance.ruleBasedSubjectSet": serializeRuleBasedSubjectSet(writer, subjectSet, true); break; + case "#microsoft.graph.identityGovernance.selectedAgentBuilderPlatformsSubjectSet": + serializeSelectedAgentBuilderPlatformsSubjectSet(writer, subjectSet, true); + break; case "#microsoft.graph.identityGovernance.selectedObjectsSubjectSet": serializeSelectedObjectsSubjectSet(writer, subjectSet, true); break; @@ -315164,6 +316900,7 @@ export function serializeSynchronizationJob(writer: SerializationWriter, synchro if (!synchronizationJob || isSerializingDerivedType) { return; } serializeEntity(writer, synchronizationJob, isSerializingDerivedType) writer.writeObjectValue("bulkUpload", synchronizationJob.bulkUpload, serializeBulkUpload); + writer.writeCollectionOfObjectValues("objectConnections", synchronizationJob.objectConnections, serializeObjectConnection); writer.writeObjectValue("schedule", synchronizationJob.schedule, serializeSynchronizationSchedule); writer.writeObjectValue("schema", synchronizationJob.schema, serializeSynchronizationSchema); writer.writeObjectValue("status", synchronizationJob.status, serializeSynchronizationStatus); @@ -316839,8 +318576,7 @@ export function serializeTeamworkConversationIdentity(writer: SerializationWrite // @ts-ignore export function serializeTeamworkCustomEmoji(writer: SerializationWriter, teamworkCustomEmoji: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!teamworkCustomEmoji || isSerializingDerivedType) { return; } - serializeEntity(writer, teamworkCustomEmoji, isSerializingDerivedType) - writer.writeStringValue("contentBytes", teamworkCustomEmoji.contentBytes); + serializeTeamworkHostedContent(writer, teamworkCustomEmoji, isSerializingDerivedType) writer.writeObjectValue("createdBy", teamworkCustomEmoji.createdBy, serializeCustomEmojiFromIdentitySet); writer.writeDateValue("createdDateTime", teamworkCustomEmoji.createdDateTime); writer.writeStringValue("displayName", teamworkCustomEmoji.displayName); @@ -317133,6 +318869,9 @@ export function serializeTeamworkHostedContent(writer: SerializationWriter, team case "#microsoft.graph.chatMessageHostedContent": serializeChatMessageHostedContent(writer, teamworkHostedContent, true); break; + case "#microsoft.graph.teamworkCustomEmoji": + serializeTeamworkCustomEmoji(writer, teamworkHostedContent, true); + break; } } /** @@ -317526,6 +319265,22 @@ export function serializeTeamworkUserIdentity(writer: SerializationWriter, teamw writer.writeEnumValue("userIdentityType", teamworkUserIdentity.userIdentityType); writer.writeStringValue("userPrincipalName", teamworkUserIdentity.userPrincipalName); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TelecomProviderSettings The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTelecomProviderSettings(writer: SerializationWriter, telecomProviderSettings: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!telecomProviderSettings || isSerializingDerivedType) { return; } + writer.writeGuidValue("appId", telecomProviderSettings.appId); + writer.writeBooleanValue("isEvaluationModeEnabled", telecomProviderSettings.isEvaluationModeEnabled); + writer.writeNumberValue("migrationPercentage", telecomProviderSettings.migrationPercentage); + writer.writeStringValue("@odata.type", telecomProviderSettings.odataType); + writer.writeStringValue("url", telecomProviderSettings.url); + writer.writeAdditionalData(telecomProviderSettings.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -319826,6 +321581,7 @@ export function serializeUnifiedRoleDefinition(writer: SerializationWriter, unif if (!unifiedRoleDefinition || isSerializingDerivedType) { return; } serializeEntity(writer, unifiedRoleDefinition, isSerializingDerivedType) writer.writeEnumValue("allowedPrincipalTypes", unifiedRoleDefinition.allowedPrincipalTypes); + writer.writeDateValue("deletedDateTime", unifiedRoleDefinition.deletedDateTime); writer.writeStringValue("description", unifiedRoleDefinition.description); writer.writeStringValue("displayName", unifiedRoleDefinition.displayName); writer.writeCollectionOfObjectValues("inheritsPermissionsFrom", unifiedRoleDefinition.inheritsPermissionsFrom, serializeUnifiedRoleDefinition); @@ -320187,6 +321943,21 @@ export function serializeUnifiedRoleManagementPolicyCollectionResponse(writer: S serializeBaseCollectionPaginationCountResponse(writer, unifiedRoleManagementPolicyCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", unifiedRoleManagementPolicyCollectionResponse.value, serializeUnifiedRoleManagementPolicy); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UnifiedRoleManagementPolicyCustomExtensionRule The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUnifiedRoleManagementPolicyCustomExtensionRule(writer: SerializationWriter, unifiedRoleManagementPolicyCustomExtensionRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!unifiedRoleManagementPolicyCustomExtensionRule || isSerializingDerivedType) { return; } + serializeUnifiedRoleManagementPolicyRule(writer, unifiedRoleManagementPolicyCustomExtensionRule, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("customAttributes", unifiedRoleManagementPolicyCustomExtensionRule.customAttributes); + writer.writeStringValue("customExtensionId", unifiedRoleManagementPolicyCustomExtensionRule.customExtensionId); + writer.writeStringValue("displayName", unifiedRoleManagementPolicyCustomExtensionRule.displayName); + writer.writeBooleanValue("isEnabled", unifiedRoleManagementPolicyCustomExtensionRule.isEnabled); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -320246,6 +322017,9 @@ export function serializeUnifiedRoleManagementPolicyRule(writer: SerializationWr case "#microsoft.graph.unifiedRoleManagementPolicyAuthenticationContextRule": serializeUnifiedRoleManagementPolicyAuthenticationContextRule(writer, unifiedRoleManagementPolicyRule, true); break; + case "#microsoft.graph.unifiedRoleManagementPolicyCustomExtensionRule": + serializeUnifiedRoleManagementPolicyCustomExtensionRule(writer, unifiedRoleManagementPolicyRule, true); + break; case "#microsoft.graph.unifiedRoleManagementPolicyEnablementRule": serializeUnifiedRoleManagementPolicyEnablementRule(writer, unifiedRoleManagementPolicyRule, true); break; @@ -324680,6 +326454,7 @@ export function serializeVoiceAuthenticationMethodConfiguration(writer: Serializ writer.writeStringValue("callerIdNumber", voiceAuthenticationMethodConfiguration.callerIdNumber); writer.writeCollectionOfObjectValues("includeTargets", voiceAuthenticationMethodConfiguration.includeTargets, serializeVoiceAuthenticationMethodTarget); writer.writeBooleanValue("isOfficePhoneAllowed", voiceAuthenticationMethodConfiguration.isOfficePhoneAllowed); + writer.writeObjectValue("telecomProviderSettings", voiceAuthenticationMethodConfiguration.telecomProviderSettings, serializeTelecomProviderSettings); } /** * Serializes information the current object @@ -335981,6 +337756,10 @@ export interface SmsAuthenticationMethodConfiguration extends AuthenticationMeth * A collection of groups that are enabled to use the authentication method. */ includeTargets?: SmsAuthenticationMethodTarget[] | null; + /** + * Settings for routing SMS authentication traffic through a telecom provider integration. + */ + telecomProviderSettings?: TelecomProviderSettings | null; } export interface SmsAuthenticationMethodTarget extends AuthenticationMethodTarget, Parsable { /** @@ -337546,6 +339325,10 @@ export interface SynchronizationJob extends Entity, Parsable { * The bulk upload operation for the job. */ bulkUpload?: BulkUpload | null; + /** + * Connector data store linkage records contained by the job. During public preview, retrieve an individual connection using a known objectId, or delete it to clear its cached linkage. Collection listing isn't supported and returns 400 Bad Request. + */ + objectConnections?: ObjectConnection[] | null; /** * Schedule used to run the job. Read-only. */ @@ -339681,11 +341464,7 @@ export interface TeamworkConversationIdentity extends Identity, Parsable { conversationIdentityType?: TeamworkConversationIdentityType | null; } export type TeamworkConversationIdentityType = (typeof TeamworkConversationIdentityTypeObject)[keyof typeof TeamworkConversationIdentityTypeObject]; -export interface TeamworkCustomEmoji extends Entity, Parsable { - /** - * The base64-encoded image content of the emoji. Supported formats include PNG and GIF. - */ - contentBytes?: string | null; +export interface TeamworkCustomEmoji extends Parsable, TeamworkHostedContent { /** * The createdBy property */ @@ -339695,7 +341474,7 @@ export interface TeamworkCustomEmoji extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * The unique display name of the custom emoji. Key. Must be unique and must not conflict with existing emoji names. + * The unique display name of the custom emoji. This property is an alternate key and must not conflict with existing emoji names. */ displayName?: string | null; } @@ -340677,6 +342456,32 @@ export interface TeamworkUserIdentity extends Identity, Parsable { userPrincipalName?: string | null; } export type TeamworkUserIdentityType = (typeof TeamworkUserIdentityTypeObject)[keyof typeof TeamworkUserIdentityTypeObject]; +export interface TelecomProviderSettings extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The application (client) ID used to authenticate to the telecom provider. + */ + appId?: Guid | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * true to run the telecom provider integration in evaluation (nonenforcing) mode; otherwise, false. + */ + isEvaluationModeEnabled?: boolean | null; + /** + * The percentage of authentication traffic routed to the telecom provider. Valid values range from 0 through 100. + */ + migrationPercentage?: number | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The endpoint URL of the telecom provider integration. + */ + url?: string | null; +} export interface TeleconferenceDeviceAudioQuality extends Parsable, TeleconferenceDeviceMediaQuality { } export interface TeleconferenceDeviceMediaQuality extends AdditionalDataHolder, BackedModel, Parsable { @@ -342349,7 +344154,7 @@ export interface TodoTaskList extends Entity, Parsable { */ isShared?: boolean | null; /** - * The collection of single-value extended properties defined for the task list. Read-only. Nullable. + * The collection of single-value extended properties defined for the task list. Nullable. */ singleValueExtendedProperties?: SingleValueExtendedProperty[] | null; /** @@ -342451,7 +344256,7 @@ export interface ToneInfo extends AdditionalDataHolder, BackedModel, Parsable { } export interface ToolParticipant extends InteractionParticipant, Parsable { /** - * The mcpServerId property + * The stable identifier of the Model Context Protocol (MCP) server that hosts the tool. Optional. */ mcpServerId?: string | null; } @@ -343542,6 +345347,10 @@ export interface UnifiedRoleDefinition extends Entity, Parsable { * Types of principals that can be assigned the role. Read-only. The possible values are: user, servicePrincipal, group, unknownFutureValue. This is a multi-valued enumeration that can contain up to three values as a comma-separated string. For example, user, group. Supports $filter (eq). */ allowedPrincipalTypes?: AllowedRolePrincipalTypes[] | null; + /** + * The date and time when the custom role definition was deleted. The value is null for active and restored role definitions. Read-only. + */ + deletedDateTime?: Date | null; /** * The description for the unifiedRoleDefinition. Read-only when isBuiltIn is true. */ @@ -343917,6 +345726,24 @@ export interface UnifiedRoleManagementPolicyCollectionResponse extends BaseColle */ value?: UnifiedRoleManagementPolicy[] | null; } +export interface UnifiedRoleManagementPolicyCustomExtensionRule extends Parsable, UnifiedRoleManagementPolicyRule { + /** + * The custom attributes associated with the policy rule. Read-only. + */ + customAttributes?: string[] | null; + /** + * The unique identifier of the roleManagementCustomCalloutExtension associated with this rule. + */ + customExtensionId?: string | null; + /** + * The display name of the policy rule. Read-only. + */ + displayName?: string | null; + /** + * Indicates whether the custom extension rule is enabled. + */ + isEnabled?: boolean | null; +} export interface UnifiedRoleManagementPolicyEnablementRule extends Parsable, UnifiedRoleManagementPolicyRule { /** * The collection of rules that are enabled for this policy rule. For example, MultiFactorAuthentication, Ticketing, and Justification. @@ -344865,7 +346692,7 @@ export interface User extends DirectoryObject, Parsable { */ identities?: ObjectIdentity[] | null; /** - * The identity governance settings for the user, including the approver delegate configuration. Nullable. Returned only on $select. Supports $expand. + * The identity governance settings for the user. You can get or update the user's approver delegate through the approverDelegate property. Nullable. Returned only on $select. Supports $expand. */ identityGovernance?: IdentityGovernanceUserSettings | null; /** @@ -349154,7 +350981,7 @@ export interface VerifiableCredentialRetrieved extends Parsable, VerifiableCrede } export interface VerifiableCredentialsAuthenticationMethodConfiguration extends AuthenticationMethodConfiguration, Parsable { /** - * The identityVerificationEventsConfiguration property + * The optional tenant-level configuration that controls whether identity verification events and credential provenance information are collected and exposed for Verified ID verification. This setting isn't scoped to individual Verified ID profiles. If no configuration is stored or the stored value is null, event collection and exposure are disabled. Omitting this property from a PATCH request leaves its existing value unchanged. */ identityVerificationEventsConfiguration?: IdentityVerificationEventsConfiguration | null; /** @@ -350176,6 +352003,10 @@ export interface VoiceAuthenticationMethodConfiguration extends AuthenticationMe * true if users can register office phones, otherwise, false. */ isOfficePhoneAllowed?: boolean | null; + /** + * Settings for routing voice authentication traffic through a telecom provider integration. + */ + telecomProviderSettings?: TelecomProviderSettings | null; } export interface VoiceAuthenticationMethodTarget extends AuthenticationMethodTarget, Parsable { } @@ -362178,6 +364009,11 @@ export const AccessPackageSuggestionRelatedPeopleInsightLevelObject = { CountAndNames: "countAndNames", UnknownFutureValue: "unknownFutureValue", } as const; +export const AccessReviewCatalogResourceTypeObject = { + None: "none", + AccessPackage: "accessPackage", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AccessReviewHistoryDecisionFilterObject = { Approve: "approve", Deny: "deny", @@ -362301,6 +364137,7 @@ export const ActivityLogOperationTypeObject = { PolicyLevelOffboarding: "policyLevelOffboarding", RestoreTaskCreated: "restoreTaskCreated", RestoreTaskCompleted: "restoreTaskCompleted", + BackupPolicyDeleted: "backupPolicyDeleted", UnknownFutureValue: "unknownFutureValue", } as const; export const ActivityLogResultStatusObject = { @@ -363467,6 +365304,7 @@ export const ApplicationModeObject = { Manual: "manual", Automatic: "automatic", Recommended: "recommended", + UnknownFutureValue: "unknownFutureValue", } as const; export const ApplicationPermissionsRequiredObject = { Unknown: "unknown", @@ -363599,6 +365437,7 @@ export const AppManagementRestrictionStateObject = { Enabled: "enabled", Disabled: "disabled", UnknownFutureValue: "unknownFutureValue", + Audit: "audit", } as const; export const ApprovalItemStateObject = { Canceled: "canceled", @@ -363925,6 +365764,7 @@ export const AuthenticationEventTypeObject = { AttributeCollectionSubmit: "attributeCollectionSubmit", EmailOtpSend: "emailOtpSend", PasswordSubmit: "passwordSubmit", + PasswordUpdate: "passwordUpdate", } as const; export const AuthenticationFailureReasonCodeObject = { Incomplete: "incomplete", @@ -365346,6 +367186,14 @@ export const CloudPcOnPremisesConnectionHealthCheckErrorTypeObject = { PermissionCheckNoWindows365NetworkInterfaceContributorRole: "permissionCheckNoWindows365NetworkInterfaceContributorRole", PermissionCheckTransientServiceError: "permissionCheckTransientServiceError", PermissionCheckUnknownError: "permissionCheckUnknownError", + KeyVaultSecretCheckAccessDenied: "keyVaultSecretCheckAccessDenied", + KeyVaultSecretCheckVaultNotReachable: "keyVaultSecretCheckVaultNotReachable", + KeyVaultSecretCheckNotFound: "keyVaultSecretCheckNotFound", + KeyVaultSecretCheckDisabled: "keyVaultSecretCheckDisabled", + KeyVaultSecretCheckExpired: "keyVaultSecretCheckExpired", + KeyVaultSecretCheckEmptyValue: "keyVaultSecretCheckEmptyValue", + KeyVaultSecretCheckTransientServiceError: "keyVaultSecretCheckTransientServiceError", + KeyVaultSecretCheckUnknownError: "keyVaultSecretCheckUnknownError", UdpConnectivityCheckStunUrlNotAllowListed: "udpConnectivityCheckStunUrlNotAllowListed", UdpConnectivityCheckTurnUrlNotAllowListed: "udpConnectivityCheckTurnUrlNotAllowListed", UdpConnectivityCheckUrlsNotAllowListed: "udpConnectivityCheckUrlsNotAllowListed", @@ -366336,6 +368184,18 @@ export const CopilotConversationStateObject = { /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; +export const CopilotPackageRequestPrincipalTypeObject = { + /** An explicit user principal. */ + User: "user", + /** An explicit group principal; group membership is not expanded. */ + Group: "group", + /** An agent application identifier reported by Governance. Not assumed to be a service principal object identifier. */ + AgentApplication: "agentApplication", + /** An agent user principal. */ + AgentUser: "agentUser", + /** An evolvable value also used when the source principal kind is missing or unrecognized. */ + UnknownFutureValue: "unknownFutureValue", +} as const; /** * The lifecycle status of a package governance request. */ @@ -366364,6 +368224,34 @@ export const CopilotPackageRequestTypeObject = { /** An evolvable sentinel for future request types. */ UnknownFutureValue: "unknownFutureValue", } as const; +/** + * The directory object type of a Copilot policy setting assignment member. + */ +export const CopilotPolicySettingDirectoryObjectTypeObject = { + /** A user. */ + User: "user", + /** A group. */ + Group: "group", + /** An agent application identifier. */ + AgentAppId: "agentAppId", + /** An agent user. */ + AgentUser: "agentUser", + /** A marker value for members added after the release of this API. */ + UnknownFutureValue: "unknownFutureValue", +} as const; +/** + * The category that determines which users are assigned by a Copilot policy setting. + */ +export const CopilotPolicySettingUserAssignmentCategoryObject = { + /** All users are assigned. */ + Everyone: "everyone", + /** No users are assigned. */ + NoOne: "noOne", + /** Only explicitly selected users are assigned. */ + SpecificUsers: "specificUsers", + /** A marker value for members added after the release of this API. */ + UnknownFutureValue: "unknownFutureValue", +} as const; /** * How Copilot consumption is billed when more than one method may apply. This is a flags enum,so combined values such as prepaidCredits,payAsYouGo are valid. */ @@ -366460,6 +368348,13 @@ export const CsaStarLevelObject = { NotSupported: "notSupported", UnknownFutureValue: "unknownFutureValue", } as const; +export const CustomCalloutExtensionTypeObject = { + PreApproval: "preApproval", + PostApproval: "postApproval", + Grant: "grant", + Revoke: "revoke", + UnknownFutureValue: "unknownFutureValue", +} as const; export const CustomDataProvidedResourceUploadStatusObject = { Active: "active", Complete: "complete", @@ -366474,6 +368369,14 @@ export const CustomExtensionCalloutInstanceStatusObject = { WaitingForCallback: "waitingForCallback", UnknownFutureValue: "unknownFutureValue", } as const; +export const CustomExtensionResourceTypeObject = { + EntraRoles: "entraRoles", + AzureResources: "azureResources", + EntraGroups: "entraGroups", + UnknownFutureValue: "unknownFutureValue", + ApplicationAuthorization: "applicationAuthorization", + AppRoles: "appRoles", +} as const; export const CustomFieldRollupTypeObject = { NoRollup: "noRollup", Max: "max", @@ -369381,18 +371284,6 @@ export const EvaluationErrorCategoryObject = { export const EvaluationErrorTypeObject = { UnsupportedFile: "unsupportedFile", PasswordProtectedFile: "passwordProtectedFile", - FileTooLarge: "fileTooLarge", - ArchiveSizeTooLarge: "archiveSizeTooLarge", - TextExceedsMceThreshold: "textExceedsMceThreshold", - PartiallyScannedArchive: "partiallyScannedArchive", - PartialImageExtraction: "partialImageExtraction", - ImageOcrPartialResult: "imageOcrPartialResult", - OcrProcessingFailure: "ocrProcessingFailure", - OcrQuotaExhausted: "ocrQuotaExhausted", - ClassificationServiceError: "classificationServiceError", - SitExtractionFailure: "sitExtractionFailure", - TextExtractionFailure: "textExtractionFailure", - ArchiveTextExtractionError: "archiveTextExtractionError", MissingOrInvalidConfiguration: "missingOrInvalidConfiguration", AgentFailure: "agentFailure", EnforcementTimeout: "enforcementTimeout", @@ -369402,6 +371293,16 @@ export const EvaluationErrorTypeObject = { ServiceTimeout: "serviceTimeout", ServiceError: "serviceError", ServiceUnavailable: "serviceUnavailable", + ContentTooLarge: "contentTooLarge", + PartiallyScanned: "partiallyScanned", + Unscannable: "unscannable", + BillingNotSetup: "billingNotSetup", + AuthenticationOrAuthorizationFailed: "authenticationOrAuthorizationFailed", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const EvaluationOutcomeObject = { + Approved: "approved", + Denied: "denied", UnknownFutureValue: "unknownFutureValue", } as const; export const EvaluationScopeTypeObject = { @@ -371465,6 +373366,21 @@ export const MeetingChatModeObject = { Limited: "limited", UnknownFutureValue: "unknownFutureValue", } as const; +/** + * The Copilot mode for Teams meetings. + */ +export const MeetingCopilotModeObject = { + /** Copilot is on. */ + Enabled: "enabled", + /** Copilot is on and a saved transcript is required. */ + EnabledWithTranscript: "enabledWithTranscript", + /** Copilot is on and the transcript is saved by default. */ + EnabledWithTranscriptDefaultOn: "enabledWithTranscriptDefaultOn", + /** Copilot is off. */ + Disabled: "disabled", + /** A marker value for members added after the release of this API. */ + UnknownFutureValue: "unknownFutureValue", +} as const; export const MeetingEngagementTypeObject = { Reaction: "reaction", Hand: "hand", diff --git a/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts b/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts index a2ec4e433f..17d61b66d3 100644 --- a/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts +++ b/packages/msgraph-beta-sdk/models/security/caseManagement/index.ts @@ -185,7 +185,7 @@ export interface CaseEscaped extends CaseManagementEntity, Parsable { */ relations?: Relation[] | null; /** - * A denormalized, read-only collection of SLA (service level agreement) policy status entries for the case. Each entry represents one SLA policy applied to the case, including its current status and breach target time. Computed by the service; any value supplied in a create or update request is silently ignored. Supports $filter using the any() lambda operator only, for example, $filter=slaPolicies/any(p: p/status eq 'breached'). The all() lambda operator and other collection functions aren't supported. Doesn't support $orderby. + * A read-only collection of SLA (service level agreement) policy status entries for the case. Each entry contains the policy's current status and breach target time. Computed by the service. Supports $filter using the any() lambda operator only, for example, $filter=slaPolicies/any(p: p/status eq 'breached'). The all() lambda operator and other collection functions aren't supported. Doesn't support $orderby. */ slaPolicies?: CaseSlaPolicyEntry[] | null; /** @@ -257,6 +257,10 @@ export interface CaseTypeConfiguration extends Entity, Parsable { * The human-readable label of the case type. */ displayName?: string | null; + /** + * The contained SLA policy definitions configured for this case type. Supports $filter and $orderby on createdBy, createdDateTime, description, displayName, id, isActive, lastModifiedBy, and lastModifiedDateTime on the collection endpoint. For information about supported query parameters, see List slaPolicies. Also supports $count, $select, $skip, and $top on the collection endpoint. Supports $expand=slaPolicies when getting a case type configuration. + */ + slaPolicies?: SlaPolicyDefinition[] | null; /** * The contained top-level statuses that a case of this type can be set to. Read-only. Supports $count, $expand, $filter, $orderby, $select, $skip, and $top. */ @@ -270,7 +274,7 @@ export interface CaseTypeConfigurationCollectionResponse extends BaseCollectionP } export interface Comment extends Activity, Parsable { /** - * The comment body. Supports $filter. + * The comment body. The maximum length is 1,000 characters for incident cases and 5,000 characters for generic cases. Supports $filter. */ message?: string | null; } @@ -445,6 +449,8 @@ export function createCaseManagementEntityFromDiscriminatorValue(parseNode: Pars return deserializeIntoRecommendationRelation; case "#microsoft.graph.security.caseManagement.relation": return deserializeIntoRelation; + case "#microsoft.graph.security.caseManagement.slaPolicyDefinition": + return deserializeIntoSlaPolicyDefinition; case "#microsoft.graph.security.caseManagement.task": return deserializeIntoTask; case "#microsoft.graph.security.caseManagement.workspaceIndicatorRelation": @@ -711,6 +717,82 @@ export function createRelationFromDiscriminatorValue(parseNode: ParseNode | unde } return deserializeIntoRelation; } +/** + * 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 {SlaPolicyConditionBase} + */ +// @ts-ignore +export function createSlaPolicyConditionBaseFromDiscriminatorValue(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.security.caseManagement.slaPolicyCondition": + return deserializeIntoSlaPolicyCondition; + case "#microsoft.graph.security.caseManagement.slaPolicyCriteriaBlock": + return deserializeIntoSlaPolicyCriteriaBlock; + } + } + } + return deserializeIntoSlaPolicyConditionBase; +} +/** + * 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 {SlaPolicyCondition} + */ +// @ts-ignore +export function createSlaPolicyConditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSlaPolicyCondition; +} +/** + * 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 {SlaPolicyCriteriaBlock} + */ +// @ts-ignore +export function createSlaPolicyCriteriaBlockFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSlaPolicyCriteriaBlock; +} +/** + * 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 {SlaPolicyDefinitionCollectionResponse} + */ +// @ts-ignore +export function createSlaPolicyDefinitionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSlaPolicyDefinitionCollectionResponse; +} +/** + * 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 {SlaPolicyDefinition} + */ +// @ts-ignore +export function createSlaPolicyDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSlaPolicyDefinition; +} +/** + * 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 {SlaPolicyRecalculateCondition} + */ +// @ts-ignore +export function createSlaPolicyRecalculateConditionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSlaPolicyRecalculateCondition; +} +/** + * 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 {SlaPolicyTimer} + */ +// @ts-ignore +export function createSlaPolicyTimerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSlaPolicyTimer; +} /** * 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 @@ -1092,6 +1174,7 @@ export function deserializeIntoCaseTypeConfiguration(caseTypeConfiguration: Part "customFields": n => { caseTypeConfiguration.customFields = n.getCollectionOfObjectValues(createCustomFieldDefinitionFromDiscriminatorValue); }, "defaultStatusId": n => { caseTypeConfiguration.defaultStatusId = n.getStringValue(); }, "displayName": n => { caseTypeConfiguration.displayName = n.getStringValue(); }, + "slaPolicies": n => { caseTypeConfiguration.slaPolicies = n.getCollectionOfObjectValues(createSlaPolicyDefinitionFromDiscriminatorValue); }, "statuses": n => { caseTypeConfiguration.statuses = n.getCollectionOfObjectValues(createStatusDefinitionFromDiscriminatorValue); }, } } @@ -1465,6 +1548,107 @@ export function deserializeIntoRelationCollectionResponse(relationCollectionResp "value": n => { relationCollectionResponse.value = n.getCollectionOfObjectValues(createRelationFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param SlaPolicyCondition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyCondition(slaPolicyCondition: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSlaPolicyConditionBase(slaPolicyCondition), + "operator": n => { slaPolicyCondition.operator = n.getEnumValue(SlaPolicyConditionOperatorObject); }, + "property": n => { slaPolicyCondition.property = n.getStringValue(); }, + "values": n => { slaPolicyCondition.values = n.getCollectionOfPrimitiveValues("string"); }, + } +} +/** + * The deserialization information for the current model + * @param SlaPolicyConditionBase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyConditionBase(slaPolicyConditionBase: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { slaPolicyConditionBase.backingStoreEnabled = true; }, + "@odata.type": n => { slaPolicyConditionBase.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param SlaPolicyCriteriaBlock The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyCriteriaBlock(slaPolicyCriteriaBlock: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSlaPolicyConditionBase(slaPolicyCriteriaBlock), + "conditions": n => { slaPolicyCriteriaBlock.conditions = n.getCollectionOfObjectValues(createSlaPolicyConditionBaseFromDiscriminatorValue); }, + "logicalOperator": n => { slaPolicyCriteriaBlock.logicalOperator = n.getEnumValue(SlaPolicyLogicalOperatorObject); }, + } +} +/** + * The deserialization information for the current model + * @param SlaPolicyDefinition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyDefinition(slaPolicyDefinition: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCaseManagementEntity(slaPolicyDefinition), + "description": n => { slaPolicyDefinition.description = n.getStringValue(); }, + "displayName": n => { slaPolicyDefinition.displayName = n.getStringValue(); }, + "exitCriteria": n => { slaPolicyDefinition.exitCriteria = n.getObjectValue(createSlaPolicyCriteriaBlockFromDiscriminatorValue); }, + "isActive": n => { slaPolicyDefinition.isActive = n.getBooleanValue(); }, + "pauseCriteria": n => { slaPolicyDefinition.pauseCriteria = n.getObjectValue(createSlaPolicyCriteriaBlockFromDiscriminatorValue); }, + "recalculateCondition": n => { slaPolicyDefinition.recalculateCondition = n.getObjectValue(createSlaPolicyRecalculateConditionFromDiscriminatorValue); }, + "setCriteria": n => { slaPolicyDefinition.setCriteria = n.getObjectValue(createSlaPolicyCriteriaBlockFromDiscriminatorValue); }, + "timers": n => { slaPolicyDefinition.timers = n.getCollectionOfObjectValues(createSlaPolicyTimerFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param SlaPolicyDefinitionCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyDefinitionCollectionResponse(slaPolicyDefinitionCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(slaPolicyDefinitionCollectionResponse), + "value": n => { slaPolicyDefinitionCollectionResponse.value = n.getCollectionOfObjectValues(createSlaPolicyDefinitionFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param SlaPolicyRecalculateCondition The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyRecalculateCondition(slaPolicyRecalculateCondition: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { slaPolicyRecalculateCondition.backingStoreEnabled = true; }, + "@odata.type": n => { slaPolicyRecalculateCondition.odataType = n.getStringValue(); }, + "shouldResetTime": n => { slaPolicyRecalculateCondition.shouldResetTime = n.getBooleanValue(); }, + } +} +/** + * The deserialization information for the current model + * @param SlaPolicyTimer The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSlaPolicyTimer(slaPolicyTimer: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { slaPolicyTimer.backingStoreEnabled = true; }, + "breachThresholdInMinutes": n => { slaPolicyTimer.breachThresholdInMinutes = n.getNumberValue(); }, + "filters": n => { slaPolicyTimer.filters = n.getObjectValue(createSlaPolicyCriteriaBlockFromDiscriminatorValue); }, + "isDefault": n => { slaPolicyTimer.isDefault = n.getBooleanValue(); }, + "@odata.type": n => { slaPolicyTimer.odataType = n.getStringValue(); }, + "order": n => { slaPolicyTimer.order = n.getNumberValue(); }, + "policyTimerId": n => { slaPolicyTimer.policyTimerId = n.getStringValue(); }, + "warningThresholdInMinutes": n => { slaPolicyTimer.warningThresholdInMinutes = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param StatusDefinition The instance to deserialize into. @@ -2313,6 +2497,9 @@ export function serializeCaseManagementEntity(writer: SerializationWriter, caseM case "#microsoft.graph.security.caseManagement.relation": serializeRelation(writer, caseManagementEntity, true); break; + case "#microsoft.graph.security.caseManagement.slaPolicyDefinition": + serializeSlaPolicyDefinition(writer, caseManagementEntity, true); + break; case "#microsoft.graph.security.caseManagement.task": serializeTask(writer, caseManagementEntity, true); break; @@ -2347,6 +2534,7 @@ export function serializeCaseTypeConfiguration(writer: SerializationWriter, case writer.writeCollectionOfObjectValues("customFields", caseTypeConfiguration.customFields, serializeCustomFieldDefinition); writer.writeStringValue("defaultStatusId", caseTypeConfiguration.defaultStatusId); writer.writeStringValue("displayName", caseTypeConfiguration.displayName); + writer.writeCollectionOfObjectValues("slaPolicies", caseTypeConfiguration.slaPolicies, serializeSlaPolicyDefinition); writer.writeCollectionOfObjectValues("statuses", caseTypeConfiguration.statuses, serializeStatusDefinition); } /** @@ -2744,6 +2932,114 @@ export function serializeRelationCollectionResponse(writer: SerializationWriter, serializeBaseCollectionPaginationCountResponse(writer, relationCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", relationCollectionResponse.value, serializeRelation); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyCondition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyCondition(writer: SerializationWriter, slaPolicyCondition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyCondition || isSerializingDerivedType) { return; } + serializeSlaPolicyConditionBase(writer, slaPolicyCondition, isSerializingDerivedType) + writer.writeEnumValue("operator", slaPolicyCondition.operator); + writer.writeStringValue("property", slaPolicyCondition.property); + writer.writeCollectionOfPrimitiveValues("values", slaPolicyCondition.values); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyConditionBase The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyConditionBase(writer: SerializationWriter, slaPolicyConditionBase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyConditionBase || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", slaPolicyConditionBase.odataType); + writer.writeAdditionalData(slaPolicyConditionBase.additionalData); + switch (slaPolicyConditionBase.odataType) { + case "#microsoft.graph.security.caseManagement.slaPolicyCondition": + serializeSlaPolicyCondition(writer, slaPolicyConditionBase, true); + break; + case "#microsoft.graph.security.caseManagement.slaPolicyCriteriaBlock": + serializeSlaPolicyCriteriaBlock(writer, slaPolicyConditionBase, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyCriteriaBlock The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyCriteriaBlock(writer: SerializationWriter, slaPolicyCriteriaBlock: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyCriteriaBlock || isSerializingDerivedType) { return; } + serializeSlaPolicyConditionBase(writer, slaPolicyCriteriaBlock, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("conditions", slaPolicyCriteriaBlock.conditions, serializeSlaPolicyConditionBase); + writer.writeEnumValue("logicalOperator", slaPolicyCriteriaBlock.logicalOperator); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyDefinition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyDefinition(writer: SerializationWriter, slaPolicyDefinition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyDefinition || isSerializingDerivedType) { return; } + serializeCaseManagementEntity(writer, slaPolicyDefinition, isSerializingDerivedType) + writer.writeStringValue("description", slaPolicyDefinition.description); + writer.writeStringValue("displayName", slaPolicyDefinition.displayName); + writer.writeObjectValue("exitCriteria", slaPolicyDefinition.exitCriteria, serializeSlaPolicyCriteriaBlock); + writer.writeBooleanValue("isActive", slaPolicyDefinition.isActive); + writer.writeObjectValue("pauseCriteria", slaPolicyDefinition.pauseCriteria, serializeSlaPolicyCriteriaBlock); + writer.writeObjectValue("recalculateCondition", slaPolicyDefinition.recalculateCondition, serializeSlaPolicyRecalculateCondition); + writer.writeObjectValue("setCriteria", slaPolicyDefinition.setCriteria, serializeSlaPolicyCriteriaBlock); + writer.writeCollectionOfObjectValues("timers", slaPolicyDefinition.timers, serializeSlaPolicyTimer); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyDefinitionCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyDefinitionCollectionResponse(writer: SerializationWriter, slaPolicyDefinitionCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyDefinitionCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, slaPolicyDefinitionCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", slaPolicyDefinitionCollectionResponse.value, serializeSlaPolicyDefinition); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyRecalculateCondition The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyRecalculateCondition(writer: SerializationWriter, slaPolicyRecalculateCondition: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyRecalculateCondition || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", slaPolicyRecalculateCondition.odataType); + writer.writeBooleanValue("shouldResetTime", slaPolicyRecalculateCondition.shouldResetTime); + writer.writeAdditionalData(slaPolicyRecalculateCondition.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SlaPolicyTimer The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSlaPolicyTimer(writer: SerializationWriter, slaPolicyTimer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!slaPolicyTimer || isSerializingDerivedType) { return; } + writer.writeNumberValue("breachThresholdInMinutes", slaPolicyTimer.breachThresholdInMinutes); + writer.writeObjectValue("filters", slaPolicyTimer.filters, serializeSlaPolicyCriteriaBlock); + writer.writeBooleanValue("isDefault", slaPolicyTimer.isDefault); + writer.writeStringValue("@odata.type", slaPolicyTimer.odataType); + writer.writeNumberValue("order", slaPolicyTimer.order); + writer.writeNumberValue("warningThresholdInMinutes", slaPolicyTimer.warningThresholdInMinutes); + writer.writeAdditionalData(slaPolicyTimer.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -2890,6 +3186,130 @@ export function serializeWorkspaceIndicatorRelation(writer: SerializationWriter, writer.writeStringValue("subscriptionId", workspaceIndicatorRelation.subscriptionId); writer.writeStringValue("workspaceName", workspaceIndicatorRelation.workspaceName); } +export interface SlaPolicyCondition extends Parsable, SlaPolicyConditionBase { + /** + * The operator property + */ + operator?: SlaPolicyConditionOperator | null; + /** + * The name of the case property to evaluate, such as priority. + */ + property?: string | null; + /** + * The comparison values for the condition. + */ + values?: string[] | null; +} +export interface SlaPolicyConditionBase extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type SlaPolicyConditionOperator = (typeof SlaPolicyConditionOperatorObject)[keyof typeof SlaPolicyConditionOperatorObject]; +export interface SlaPolicyCriteriaBlock extends Parsable, SlaPolicyConditionBase { + /** + * The leaf conditions or nested groups evaluated by this block. The maximum nesting depth is two. + */ + conditions?: SlaPolicyConditionBase[] | null; + /** + * The logicalOperator property + */ + logicalOperator?: SlaPolicyLogicalOperator | null; +} +export interface SlaPolicyDefinition extends CaseManagementEntity, Parsable { + /** + * The description of the policy. Maximum length: 5,000 characters. + */ + description?: string | null; + /** + * The display name of the policy. Must be unique across the tenant, using a case-insensitive comparison. Maximum length: 150 characters. + */ + displayName?: string | null; + /** + * The condition that removes a case from the policy's scope. + */ + exitCriteria?: SlaPolicyCriteriaBlock | null; + /** + * Whether the policy is actively evaluated. Inactive policies are excluded from new case evaluations. The default value on creation is true. + */ + isActive?: boolean | null; + /** + * The condition that pauses the timer while a case matches it. + */ + pauseCriteria?: SlaPolicyCriteriaBlock | null; + /** + * The settings that control whether elapsed time resets when the policy is recalculated. + */ + recalculateCondition?: SlaPolicyRecalculateCondition | null; + /** + * The condition a case must match to enter the policy's scope. When omitted, the policy applies to all cases of its owning case type. The maximum nesting depth is two. + */ + setCriteria?: SlaPolicyCriteriaBlock | null; + /** + * The embedded warning and breach timers, evaluated in order, lowest first. Maximum: 15 timers. Exactly one timer must have isDefault set to true. Updating this property replaces the entire collection. + */ + timers?: SlaPolicyTimer[] | null; +} +export interface SlaPolicyDefinitionCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: SlaPolicyDefinition[] | null; +} +export type SlaPolicyLogicalOperator = (typeof SlaPolicyLogicalOperatorObject)[keyof typeof SlaPolicyLogicalOperatorObject]; +export interface SlaPolicyRecalculateCondition extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Whether elapsed time resets when the policy is recalculated, for example, when a case reenters its scope. + */ + shouldResetTime?: boolean | null; +} +export interface SlaPolicyTimer extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The elapsed time in minutes after which the timer is considered breached. Required when supplying a timer. + */ + breachThresholdInMinutes?: number | null; + /** + * The condition that a case must match for this timer to apply. Required when isDefault is false. Omit this property for the default timer. + */ + filters?: SlaPolicyCriteriaBlock | null; + /** + * Whether this timer is the fallback when no other timer's filters match. Required when supplying a timer. Exactly one timer per policy must have a value of true. + */ + isDefault?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The evaluation order among the policy's timers, lowest first. Required when supplying a timer. + */ + order?: number | null; + /** + * The server-generated identifier for the timer. Computed on creation and immutable thereafter. Read-only. Omit this property from request bodies. + */ + policyTimerId?: string | null; + /** + * The elapsed time in minutes after which an early warning is raised. + */ + warningThresholdInMinutes?: number | null; +} export interface StatusDefinition extends Entity, Parsable { /** * The custom statuses returned inline within this top-level status. These aren't separately addressable. @@ -3120,6 +3540,29 @@ export const IncidentSeverityObject = { High: "high", UnknownFutureValue: "unknownFutureValue", } as const; +export const SlaPolicyConditionOperatorObject = { + Equals: "equals", + NotEquals: "notEquals", + Contains: "contains", + DoesNotContain: "doesNotContain", + IsEmpty: "isEmpty", + IsNotEmpty: "isNotEmpty", + Changed: "changed", + ChangedTo: "changedTo", + ChangedFrom: "changedFrom", + IsBefore: "isBefore", + IsAfter: "isAfter", + GreaterThan: "greaterThan", + LessThan: "lessThan", + AnyOf: "anyOf", + NoneOf: "noneOf", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const SlaPolicyLogicalOperatorObject = { + And: "and", + Or: "or", + UnknownFutureValue: "unknownFutureValue", +} as const; export const TaskStatusObject = { NotSet: "notSet", NewEscaped: "new", diff --git a/packages/msgraph-beta-sdk/models/security/index.ts b/packages/msgraph-beta-sdk/models/security/index.ts index 4a8c97ce7e..b73b7cf5ea 100644 --- a/packages/msgraph-beta-sdk/models/security/index.ts +++ b/packages/msgraph-beta-sdk/models/security/index.ts @@ -593,6 +593,10 @@ export interface AlertTemplate extends AdditionalDataHolder, BackedModel, Parsab * The entityMappings property */ entityMappings?: EntityMappingConfiguration | null; + /** + * The eventGroupingKind property + */ + eventGroupingKind?: EventGroupingKind | null; /** * Indicates the impacted assets for the alert triggered by the custom detection rule. Deprecated. Use entityMappings instead. This property will be removed from this resource on 2026-10-01. */ @@ -12422,6 +12426,7 @@ export function deserializeIntoAlertTemplate(alertTemplate: Partial { alertTemplate.customDetails = n.getObjectValue(createAlertCustomDetailsFromDiscriminatorValue); }, "description": n => { alertTemplate.description = n.getStringValue(); }, "entityMappings": n => { alertTemplate.entityMappings = n.getObjectValue(createEntityMappingConfigurationFromDiscriminatorValue); }, + "eventGroupingKind": n => { alertTemplate.eventGroupingKind = n.getEnumValue(EventGroupingKindObject); }, "impactedAssets": n => { alertTemplate.impactedAssets = n.getCollectionOfObjectValues(createImpactedAssetFromDiscriminatorValue); }, "mitreTechniques": n => { alertTemplate.mitreTechniques = n.getCollectionOfPrimitiveValues("string"); }, "@odata.type": n => { alertTemplate.odataType = n.getStringValue(); }, @@ -20354,6 +20359,7 @@ export function deserializeIntoRuleSchedule(ruleSchedule: Partial return { "backingStoreEnabled": n => { ruleSchedule.backingStoreEnabled = true; }, "frequency": n => { ruleSchedule.frequency = n.getDurationValue(); }, + "lookback": n => { ruleSchedule.lookback = n.getDurationValue(); }, "nextRunDateTime": n => { ruleSchedule.nextRunDateTime = n.getDateValue(); }, "@odata.type": n => { ruleSchedule.odataType = n.getStringValue(); }, "period": n => { ruleSchedule.period = n.getStringValue(); }, @@ -24642,6 +24648,7 @@ export type EnvironmentKind = (typeof EnvironmentKindObject)[keyof typeof Enviro */ export interface EopSubmissionFeedEntityAuditRecord extends AuditData, Parsable { } +export type EventGroupingKind = (typeof EventGroupingKindObject)[keyof typeof EventGroupingKindObject]; export interface EventPropagationResult extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -28634,6 +28641,10 @@ export interface RuleSchedule extends AdditionalDataHolder, BackedModel, Parsabl * The recurring time interval at which the rule runs (ISO 8601 duration, for example P1D for daily, PT1H for hourly). */ frequency?: Duration | null; + /** + * The lookback property + */ + lookback?: Duration | null; /** * Timestamp of the custom detection rule's next scheduled run. Deprecated. This property will be removed from this resource on 2026-10-01. */ @@ -29901,6 +29912,7 @@ export function serializeAlertTemplate(writer: SerializationWriter, alertTemplat writer.writeObjectValue("customDetails", alertTemplate.customDetails, serializeAlertCustomDetails); writer.writeStringValue("description", alertTemplate.description); writer.writeObjectValue("entityMappings", alertTemplate.entityMappings, serializeEntityMappingConfiguration); + writer.writeEnumValue("eventGroupingKind", alertTemplate.eventGroupingKind); writer.writeCollectionOfObjectValues("impactedAssets", alertTemplate.impactedAssets, serializeImpactedAsset); writer.writeCollectionOfPrimitiveValues("mitreTechniques", alertTemplate.mitreTechniques); writer.writeStringValue("@odata.type", alertTemplate.odataType); @@ -39589,6 +39601,7 @@ export function serializeRtiOperationsAgentAuditRecord(writer: SerializationWrit export function serializeRuleSchedule(writer: SerializationWriter, ruleSchedule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!ruleSchedule || isSerializingDerivedType) { return; } writer.writeDurationValue("frequency", ruleSchedule.frequency); + writer.writeDurationValue("lookback", ruleSchedule.lookback); writer.writeDateValue("nextRunDateTime", ruleSchedule.nextRunDateTime); writer.writeStringValue("@odata.type", ruleSchedule.odataType); writer.writeStringValue("period", ruleSchedule.period); @@ -45012,6 +45025,11 @@ export const EnvironmentKindObject = { /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; +export const EventGroupingKindObject = { + AlertPerEvent: "alertPerEvent", + SingleAlert: "singleAlert", + UnknownFutureValue: "unknownFutureValue", +} as const; export const EventPropagationStatusObject = { None: "none", InProcessing: "inProcessing", diff --git a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts index e07f2befb6..6e04056d67 100644 --- a/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts +++ b/packages/msgraph-beta-sdk/models/windowsUpdates/index.ts @@ -6,6 +6,58 @@ import { createGroupFromDiscriminatorValue, deserializeIntoBaseCollectionPaginat // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Duration, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; +export interface ApplicableCatalog extends Entity, Parsable { + /** + * The associated Windows update catalog entry. + */ + catalogEntry?: CatalogEntry | null; + /** + * The number of devices for which the catalog entry is applicable. Read-only. + */ + deviceCount?: number | null; + /** + * The devices for which the catalog entry is applicable. + */ + devices?: ApplicableDevice[] | null; + /** + * Indicates whether the catalog entry is recommended for at least one applicable device. Read-only. + */ + hasRecommendedDevice?: boolean | null; +} +export interface ApplicableCatalogCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ApplicableCatalog[] | null; +} +export interface ApplicableCatalogSummary extends Entity, Parsable { + /** + * The number of devices included in the summary. Read-only. + */ + aggregatedDeviceCount?: number | null; + /** + * The devices included in the applicability summary. + */ + aggregatedDevices?: ApplicableDevice[] | null; + /** + * The associated Windows update catalog entry. + */ + catalogEntry?: CatalogEntry | null; + /** + * Indicates whether the catalog entry is recommended for at least one device in the summary. Read-only. + */ + hasRecommendedDevice?: boolean | null; + /** + * The identifiers of Windows Autopatch policies for which the catalog entry is applicable. Read-only. + */ + policies?: string[] | null; +} +export interface ApplicableCatalogSummaryCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ApplicableCatalogSummary[] | null; +} export interface ApplicableContent extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -58,6 +110,18 @@ export interface ApplicableContentDeviceMatchCollectionResponse extends BaseColl */ value?: ApplicableContentDeviceMatch[] | null; } +export interface ApplicableDevice extends Entity, Parsable { + /** + * Indicates whether the catalog entry is recommended for the device. Read-only. + */ + isRecommended?: boolean | null; +} +export interface ApplicableDeviceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ApplicableDevice[] | null; +} export interface ApprovalRule extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -73,6 +137,7 @@ export interface ApprovalRule extends AdditionalDataHolder, BackedModel, Parsabl odataType?: string | null; } export type ApprovalStatus = (typeof ApprovalStatusObject)[keyof typeof ApprovalStatusObject]; +export type ApprovedBy = (typeof ApprovedByObject)[keyof typeof ApprovedByObject]; export interface AssignedGroup extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -265,6 +330,42 @@ export interface ContentFilter extends AdditionalDataHolder, BackedModel, Parsab */ odataType?: string | 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 {ApplicableCatalogCollectionResponse} + */ +// @ts-ignore +export function createApplicableCatalogCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicableCatalogCollectionResponse; +} +/** + * 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 {ApplicableCatalog} + */ +// @ts-ignore +export function createApplicableCatalogFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicableCatalog; +} +/** + * 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 {ApplicableCatalogSummaryCollectionResponse} + */ +// @ts-ignore +export function createApplicableCatalogSummaryCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicableCatalogSummaryCollectionResponse; +} +/** + * 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 {ApplicableCatalogSummary} + */ +// @ts-ignore +export function createApplicableCatalogSummaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicableCatalogSummary; +} /** * 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 @@ -301,6 +402,24 @@ 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 {ApplicableDeviceCollectionResponse} + */ +// @ts-ignore +export function createApplicableDeviceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicableDeviceCollectionResponse; +} +/** + * 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 {ApplicableDevice} + */ +// @ts-ignore +export function createApplicableDeviceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicableDevice; +} /** * 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 @@ -314,6 +433,8 @@ export function createApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.driverUpdateApprovalRule": + return deserializeIntoDriverUpdateApprovalRule; case "#microsoft.graph.windowsUpdates.qualityUpdateApprovalRule": return deserializeIntoQualityUpdateApprovalRule; case "#microsoft.graph.windowsUpdates.recoveryApprovalRule": @@ -619,6 +740,33 @@ export function createDeploymentStateFromDiscriminatorValue(parseNode: ParseNode export function createDeploymentStateReasonFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDeploymentStateReason; } +/** + * 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 {DeviceProfileCollectionResponse} + */ +// @ts-ignore +export function createDeviceProfileCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeviceProfileCollectionResponse; +} +/** + * 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 {DeviceProfile} + */ +// @ts-ignore +export function createDeviceProfileFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeviceProfile; +} +/** + * 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 {DriverUpdateApprovalRule} + */ +// @ts-ignore +export function createDriverUpdateApprovalRuleFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdateApprovalRule; +} /** * 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 @@ -628,6 +776,24 @@ export function createDeploymentStateReasonFromDiscriminatorValue(parseNode: Par export function createDriverUpdateCatalogEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriverUpdateCatalogEntry; } +/** + * 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 {DriverUpdateDeviceStatusCollectionResponse} + */ +// @ts-ignore +export function createDriverUpdateDeviceStatusCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdateDeviceStatusCollectionResponse; +} +/** + * 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 {DriverUpdateDeviceStatus} + */ +// @ts-ignore +export function createDriverUpdateDeviceStatusFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdateDeviceStatus; +} /** * 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 @@ -637,6 +803,42 @@ export function createDriverUpdateCatalogEntryFromDiscriminatorValue(parseNode: export function createDriverUpdateFilterFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDriverUpdateFilter; } +/** + * 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 {DriverUpdatePolicy} + */ +// @ts-ignore +export function createDriverUpdatePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdatePolicy; +} +/** + * 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 {DriverUpdateReportCollectionResponse} + */ +// @ts-ignore +export function createDriverUpdateReportCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdateReportCollectionResponse; +} +/** + * 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 {DriverUpdateReport} + */ +// @ts-ignore +export function createDriverUpdateReportFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdateReport; +} +/** + * 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 {DriverUpdateRing} + */ +// @ts-ignore +export function createDriverUpdateRingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDriverUpdateRing; +} /** * 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 @@ -691,6 +893,24 @@ export function createExpediteSettingsFromDiscriminatorValue(parseNode: ParseNod export function createFeatureUpdateCatalogEntryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoFeatureUpdateCatalogEntry; } +/** + * 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 {FeatureUpdatePolicy} + */ +// @ts-ignore +export function createFeatureUpdatePolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFeatureUpdatePolicy; +} +/** + * 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 {FeatureUpdateRing} + */ +// @ts-ignore +export function createFeatureUpdateRingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoFeatureUpdateRing; +} /** * 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 @@ -791,6 +1011,24 @@ export function createKnownIssueFromDiscriminatorValue(parseNode: ParseNode | un export function createKnownIssueHistoryItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoKnownIssueHistoryItem; } +/** + * 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 {MdmAppSettingCollectionResponse} + */ +// @ts-ignore +export function createMdmAppSettingCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMdmAppSettingCollectionResponse; +} +/** + * 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 {MdmAppSetting} + */ +// @ts-ignore +export function createMdmAppSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMdmAppSetting; +} /** * 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 @@ -836,6 +1074,24 @@ export function createPolicyApprovalCollectionResponseFromDiscriminatorValue(par 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 {PolicyAssignmentCollectionResponse} + */ +// @ts-ignore +export function createPolicyAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyAssignmentCollectionResponse; +} +/** + * 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 {PolicyAssignment} + */ +// @ts-ignore +export function createPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyAssignment; +} /** * 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 @@ -858,6 +1114,10 @@ export function createPolicyFromDiscriminatorValue(parseNode: ParseNode | undefi const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.driverUpdatePolicy": + return deserializeIntoDriverUpdatePolicy; + case "#microsoft.graph.windowsUpdates.featureUpdatePolicy": + return deserializeIntoFeatureUpdatePolicy; case "#microsoft.graph.windowsUpdates.qualityUpdatePolicy": return deserializeIntoQualityUpdatePolicy; } @@ -1042,6 +1302,10 @@ export function createRingFromDiscriminatorValue(parseNode: ParseNode | undefine const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { + case "#microsoft.graph.windowsUpdates.driverUpdateRing": + return deserializeIntoDriverUpdateRing; + case "#microsoft.graph.windowsUpdates.featureUpdateRing": + return deserializeIntoFeatureUpdateRing; case "#microsoft.graph.windowsUpdates.qualityUpdateRing": return deserializeIntoQualityUpdateRing; } @@ -1137,6 +1401,15 @@ export function createSoftwareUpdateFilterFromDiscriminatorValue(parseNode: Pars } return deserializeIntoSoftwareUpdateFilter; } +/** + * 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 {TenantSetting} + */ +// @ts-ignore +export function createTenantSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTenantSetting; +} /** * 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 @@ -1206,6 +1479,15 @@ export function createUpdatableAssetGroupFromDiscriminatorValue(parseNode: Parse export function createUpdateCategoryEnrollmentInformationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUpdateCategoryEnrollmentInformation; } +/** + * 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 {UpdateData} + */ +// @ts-ignore +export function createUpdateDataFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUpdateData; +} /** * 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 @@ -1421,6 +1703,61 @@ export interface DeploymentStateReason extends AdditionalDataHolder, BackedModel } export type DeploymentStateReasonValue = (typeof DeploymentStateReasonValueObject)[keyof typeof DeploymentStateReasonValueObject]; export type DeploymentStateValue = (typeof DeploymentStateValueObject)[keyof typeof DeploymentStateValueObject]; +/** + * The deserialization information for the current model + * @param ApplicableCatalog The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicableCatalog(applicableCatalog: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(applicableCatalog), + "catalogEntry": n => { applicableCatalog.catalogEntry = n.getObjectValue(createCatalogEntryFromDiscriminatorValue); }, + "deviceCount": n => { applicableCatalog.deviceCount = n.getNumberValue(); }, + "devices": n => { applicableCatalog.devices = n.getCollectionOfObjectValues(createApplicableDeviceFromDiscriminatorValue); }, + "hasRecommendedDevice": n => { applicableCatalog.hasRecommendedDevice = n.getBooleanValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicableCatalogCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicableCatalogCollectionResponse(applicableCatalogCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(applicableCatalogCollectionResponse), + "value": n => { applicableCatalogCollectionResponse.value = n.getCollectionOfObjectValues(createApplicableCatalogFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicableCatalogSummary The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicableCatalogSummary(applicableCatalogSummary: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(applicableCatalogSummary), + "aggregatedDeviceCount": n => { applicableCatalogSummary.aggregatedDeviceCount = n.getNumberValue(); }, + "aggregatedDevices": n => { applicableCatalogSummary.aggregatedDevices = n.getCollectionOfObjectValues(createApplicableDeviceFromDiscriminatorValue); }, + "catalogEntry": n => { applicableCatalogSummary.catalogEntry = n.getObjectValue(createCatalogEntryFromDiscriminatorValue); }, + "hasRecommendedDevice": n => { applicableCatalogSummary.hasRecommendedDevice = n.getBooleanValue(); }, + "policies": n => { applicableCatalogSummary.policies = n.getCollectionOfPrimitiveValues("string"); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicableCatalogSummaryCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicableCatalogSummaryCollectionResponse(applicableCatalogSummaryCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(applicableCatalogSummaryCollectionResponse), + "value": n => { applicableCatalogSummaryCollectionResponse.value = n.getCollectionOfObjectValues(createApplicableCatalogSummaryFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ApplicableContent The instance to deserialize into. @@ -1474,6 +1811,30 @@ export function deserializeIntoApplicableContentDeviceMatchCollectionResponse(ap "value": n => { applicableContentDeviceMatchCollectionResponse.value = n.getCollectionOfObjectValues(createApplicableContentDeviceMatchFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ApplicableDevice The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicableDevice(applicableDevice: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(applicableDevice), + "isRecommended": n => { applicableDevice.isRecommended = n.getBooleanValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ApplicableDeviceCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicableDeviceCollectionResponse(applicableDeviceCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(applicableDeviceCollectionResponse), + "value": n => { applicableDeviceCollectionResponse.value = n.getCollectionOfObjectValues(createApplicableDeviceFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ApprovalRule The instance to deserialize into. @@ -1825,6 +2186,48 @@ export function deserializeIntoDeploymentStateReason(deploymentStateReason: Part "value": n => { deploymentStateReason.value = n.getEnumValue(DeploymentStateReasonValueObject); }, } } +/** + * The deserialization information for the current model + * @param DeviceProfile The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeviceProfile(deviceProfile: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(deviceProfile), + "azureAdDeviceId": n => { deviceProfile.azureAdDeviceId = n.getStringValue(); }, + "deviceModel": n => { deviceProfile.deviceModel = n.getStringValue(); }, + "deviceName": n => { deviceProfile.deviceName = n.getStringValue(); }, + "hotpatchReadiness": n => { deviceProfile.hotpatchReadiness = n.getEnumValue(HotpatchReadinessObject); }, + "osBuild": n => { deviceProfile.osBuild = n.getStringValue(); }, + "osStatus": n => { deviceProfile.osStatus = n.getEnumValue(OsStatusObject); }, + "osVersion": n => { deviceProfile.osVersion = n.getStringValue(); }, + "serialNumber": n => { deviceProfile.serialNumber = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param DeviceProfileCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeviceProfileCollectionResponse(deviceProfileCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(deviceProfileCollectionResponse), + "value": n => { deviceProfileCollectionResponse.value = n.getCollectionOfObjectValues(createDeviceProfileFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param DriverUpdateApprovalRule The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdateApprovalRule(driverUpdateApprovalRule: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoApprovalRule(driverUpdateApprovalRule), + } +} /** * The deserialization information for the current model * @param DriverUpdateCatalogEntry The instance to deserialize into. @@ -1843,6 +2246,40 @@ export function deserializeIntoDriverUpdateCatalogEntry(driverUpdateCatalogEntry "versionDateTime": n => { driverUpdateCatalogEntry.versionDateTime = n.getDateValue(); }, } } +/** + * The deserialization information for the current model + * @param DriverUpdateDeviceStatus The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdateDeviceStatus(driverUpdateDeviceStatus: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(driverUpdateDeviceStatus), + "aadDeviceId": n => { driverUpdateDeviceStatus.aadDeviceId = n.getStringValue(); }, + "clientState": n => { driverUpdateDeviceStatus.clientState = n.getEnumValue(DeviceClientStateObject); }, + "clientSubstate": n => { driverUpdateDeviceStatus.clientSubstate = n.getEnumValue(DeviceClientSubstateObject); }, + "deviceName": n => { driverUpdateDeviceStatus.deviceName = n.getStringValue(); }, + "lastEventDateTime": n => { driverUpdateDeviceStatus.lastEventDateTime = n.getDateValue(); }, + "policyId": n => { driverUpdateDeviceStatus.policyId = n.getStringValue(); }, + "policyName": n => { driverUpdateDeviceStatus.policyName = n.getStringValue(); }, + "ringId": n => { driverUpdateDeviceStatus.ringId = n.getStringValue(); }, + "ringName": n => { driverUpdateDeviceStatus.ringName = n.getStringValue(); }, + "serviceState": n => { driverUpdateDeviceStatus.serviceState = n.getEnumValue(DeviceServiceStateObject); }, + "serviceSubstate": n => { driverUpdateDeviceStatus.serviceSubstate = n.getEnumValue(DeviceServiceSubstateObject); }, + } +} +/** + * The deserialization information for the current model + * @param DriverUpdateDeviceStatusCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdateDeviceStatusCollectionResponse(driverUpdateDeviceStatusCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(driverUpdateDeviceStatusCollectionResponse), + "value": n => { driverUpdateDeviceStatusCollectionResponse.value = n.getCollectionOfObjectValues(createDriverUpdateDeviceStatusFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param DriverUpdateFilter The instance to deserialize into. @@ -1854,6 +2291,57 @@ export function deserializeIntoDriverUpdateFilter(driverUpdateFilter: Partial void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdatePolicy(driverUpdatePolicy: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoPolicy(driverUpdatePolicy), + } +} +/** + * The deserialization information for the current model + * @param DriverUpdateReport The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdateReport(driverUpdateReport: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(driverUpdateReport), + "class": n => { driverUpdateReport.classEscaped = n.getStringValue(); }, + "deviceStatuses": n => { driverUpdateReport.deviceStatuses = n.getCollectionOfObjectValues(createDriverUpdateDeviceStatusFromDiscriminatorValue); }, + "displayName": n => { driverUpdateReport.displayName = n.getStringValue(); }, + "manufacturer": n => { driverUpdateReport.manufacturer = n.getStringValue(); }, + "releaseDateTime": n => { driverUpdateReport.releaseDateTime = n.getDateValue(); }, + "version": n => { driverUpdateReport.version = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param DriverUpdateReportCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdateReportCollectionResponse(driverUpdateReportCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(driverUpdateReportCollectionResponse), + "value": n => { driverUpdateReportCollectionResponse.value = n.getCollectionOfObjectValues(createDriverUpdateReportFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param DriverUpdateRing The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDriverUpdateRing(driverUpdateRing: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoRing(driverUpdateRing), + } +} /** * The deserialization information for the current model * @param DurationDrivenRolloutSettings The instance to deserialize into. @@ -1935,6 +2423,31 @@ export function deserializeIntoFeatureUpdateCatalogEntry(featureUpdateCatalogEnt "version": n => { featureUpdateCatalogEntry.version = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param FeatureUpdatePolicy The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFeatureUpdatePolicy(featureUpdatePolicy: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoPolicy(featureUpdatePolicy), + } +} +/** + * The deserialization information for the current model + * @param FeatureUpdateRing The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoFeatureUpdateRing(featureUpdateRing: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoRing(featureUpdateRing), + "isOfferOptional": n => { featureUpdateRing.isOfferOptional = n.getBooleanValue(); }, + "offerDurationInDays": n => { featureUpdateRing.offerDurationInDays = n.getNumberValue(); }, + "offerIntervalInDays": n => { featureUpdateRing.offerIntervalInDays = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param GradualRolloutSettings The instance to deserialize into. @@ -2046,6 +2559,32 @@ export function deserializeIntoKnownIssueHistoryItem(knownIssueHistoryItem: Part "@odata.type": n => { knownIssueHistoryItem.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param MdmAppSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMdmAppSetting(mdmAppSetting: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { mdmAppSetting.backingStoreEnabled = true; }, + "isHotpatchEnabled": n => { mdmAppSetting.isHotpatchEnabled = n.getBooleanValue(); }, + "mdmAppId": n => { mdmAppSetting.mdmAppId = n.getStringValue(); }, + "@odata.type": n => { mdmAppSetting.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param MdmAppSettingCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMdmAppSettingCollectionResponse(mdmAppSettingCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(mdmAppSettingCollectionResponse), + "value": n => { mdmAppSettingCollectionResponse.value = n.getCollectionOfObjectValues(createMdmAppSettingFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param MonitoringRule The instance to deserialize into. @@ -2097,6 +2636,7 @@ export function deserializeIntoOperationalInsightsConnection(operationalInsights export function deserializeIntoPolicy(policy: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(policy), + "applicableCatalogs": n => { policy.applicableCatalogs = n.getCollectionOfObjectValues(createApplicableCatalogFromDiscriminatorValue); }, "applicableContent": n => { policy.applicableContent = n.getCollectionOfObjectValues(createApplicableContentFromDiscriminatorValue); }, "approvalRules": n => { policy.approvalRules = n.getCollectionOfObjectValues(createApprovalRuleFromDiscriminatorValue); }, "approvals": n => { policy.approvals = n.getCollectionOfObjectValues(createPolicyApprovalFromDiscriminatorValue); }, @@ -2116,10 +2656,12 @@ export function deserializeIntoPolicy(policy: Partial | undefined = {}) export function deserializeIntoPolicyApproval(policyApproval: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(policyApproval), + "approvedBy": n => { policyApproval.approvedBy = n.getEnumValue(ApprovedByObject); }, "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(); }, + "startDateTime": n => { policyApproval.startDateTime = n.getDateValue(); }, "status": n => { policyApproval.status = n.getEnumValue(ApprovalStatusObject); }, } } @@ -2135,6 +2677,33 @@ export function deserializeIntoPolicyApprovalCollectionResponse(policyApprovalCo "value": n => { policyApprovalCollectionResponse.value = n.getCollectionOfObjectValues(createPolicyApprovalFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param PolicyAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyAssignment(policyAssignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(policyAssignment), + "azureAdDeviceId": n => { policyAssignment.azureAdDeviceId = n.getStringValue(); }, + "deviceProfile": n => { policyAssignment.deviceProfile = n.getObjectValue(createDeviceProfileFromDiscriminatorValue); }, + "policyId": n => { policyAssignment.policyId = n.getStringValue(); }, + "policyName": n => { policyAssignment.policyName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param PolicyAssignmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyAssignmentCollectionResponse(policyAssignmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(policyAssignmentCollectionResponse), + "value": n => { policyAssignmentCollectionResponse.value = n.getCollectionOfObjectValues(createPolicyAssignmentFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param PolicyCollectionResponse The instance to deserialize into. @@ -2469,6 +3038,19 @@ export function deserializeIntoSoftwareUpdateFilter(softwareUpdateFilter: Partia ...deserializeIntoContentFilter(softwareUpdateFilter), } } +/** + * The deserialization information for the current model + * @param TenantSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTenantSetting(tenantSetting: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(tenantSetting), + "areDataProcessorServiceForWindowsFeaturesEnabled": n => { tenantSetting.areDataProcessorServiceForWindowsFeaturesEnabled = n.getBooleanValue(); }, + "mdmAppSettings": n => { tenantSetting.mdmAppSettings = n.getCollectionOfObjectValues(createMdmAppSettingFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param UpdatableAsset The instance to deserialize into. @@ -2530,6 +3112,21 @@ export function deserializeIntoUpdateCategoryEnrollmentInformation(updateCategor "@odata.type": n => { updateCategoryEnrollmentInformation.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param UpdateData The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdateData(updateData: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(updateData), + "applicableCatalogSummaries": n => { updateData.applicableCatalogSummaries = n.getCollectionOfObjectValues(createApplicableCatalogSummaryFromDiscriminatorValue); }, + "deviceProfiles": n => { updateData.deviceProfiles = n.getCollectionOfObjectValues(createDeviceProfileFromDiscriminatorValue); }, + "drivers": n => { updateData.drivers = n.getCollectionOfObjectValues(createDriverUpdateReportFromDiscriminatorValue); }, + "policyAssignments": n => { updateData.policyAssignments = n.getCollectionOfObjectValues(createPolicyAssignmentFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param UpdateManagementEnrollment The instance to deserialize into. @@ -2599,6 +3196,52 @@ export function deserializeIntoWindowsUpdateFilter(windowsUpdateFilter: Partial< ...deserializeIntoSoftwareUpdateFilter(windowsUpdateFilter), } } +export type DeviceClientState = (typeof DeviceClientStateObject)[keyof typeof DeviceClientStateObject]; +export type DeviceClientSubstate = (typeof DeviceClientSubstateObject)[keyof typeof DeviceClientSubstateObject]; +export interface DeviceProfile extends Entity, Parsable { + /** + * The Microsoft Entra device identifier. Read-only. + */ + azureAdDeviceId?: string | null; + /** + * The hardware model of the device. Read-only. + */ + deviceModel?: string | null; + /** + * The device name. Read-only. + */ + deviceName?: string | null; + /** + * The hotpatchReadiness property + */ + hotpatchReadiness?: HotpatchReadiness | null; + /** + * The Windows build installed on the device. Read-only. + */ + osBuild?: string | null; + /** + * The osStatus property + */ + osStatus?: OsStatus | null; + /** + * The Windows version installed on the device. Read-only. + */ + osVersion?: string | null; + /** + * The device serial number. Read-only. + */ + serialNumber?: string | null; +} +export interface DeviceProfileCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: DeviceProfile[] | null; +} +export type DeviceServiceState = (typeof DeviceServiceStateObject)[keyof typeof DeviceServiceStateObject]; +export type DeviceServiceSubstate = (typeof DeviceServiceSubstateObject)[keyof typeof DeviceServiceSubstateObject]; +export interface DriverUpdateApprovalRule extends ApprovalRule, Parsable { +} export interface DriverUpdateCatalogEntry extends Parsable, SoftwareUpdateCatalogEntry { /** * The description of the content. @@ -2621,15 +3264,103 @@ export interface DriverUpdateCatalogEntry extends Parsable, SoftwareUpdateCatalo */ setupInformationFile?: string | null; /** - * The unique version of the content. + * The unique version of the content. + */ + version?: string | null; + /** + * The date and time when a new version of content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + */ + versionDateTime?: Date | null; +} +export interface DriverUpdateDeviceStatus extends Entity, Parsable { + /** + * The Microsoft Entra identifier of the device. Read-only. + */ + aadDeviceId?: string | null; + /** + * The clientState property + */ + clientState?: DeviceClientState | null; + /** + * The clientSubstate property + */ + clientSubstate?: DeviceClientSubstate | null; + /** + * The device name. Read-only. + */ + deviceName?: string | null; + /** + * The date and time of the latest status event. Read-only. + */ + lastEventDateTime?: Date | null; + /** + * The identifier of the driver update policy. Read-only. + */ + policyId?: string | null; + /** + * The display name of the driver update policy. Read-only. + */ + policyName?: string | null; + /** + * The identifier of the Windows Autopatch ring. Read-only. + */ + ringId?: string | null; + /** + * The display name of the Windows Autopatch ring. Read-only. + */ + ringName?: string | null; + /** + * The serviceState property + */ + serviceState?: DeviceServiceState | null; + /** + * The serviceSubstate property + */ + serviceSubstate?: DeviceServiceSubstate | null; +} +export interface DriverUpdateDeviceStatusCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: DriverUpdateDeviceStatus[] | null; +} +export interface DriverUpdateFilter extends Parsable, WindowsUpdateFilter { +} +export interface DriverUpdatePolicy extends Parsable, Policy { +} +export interface DriverUpdateReport extends Entity, Parsable { + /** + * The device class targeted by the driver update. Read-only. + */ + classEscaped?: string | null; + /** + * The latest rollout statuses for devices associated with the driver update. + */ + deviceStatuses?: DriverUpdateDeviceStatus[] | null; + /** + * The display name of the driver update. Read-only. + */ + displayName?: string | null; + /** + * The manufacturer of the driver update. Read-only. + */ + manufacturer?: string | null; + /** + * The date and time when the driver update was released. Read-only. + */ + releaseDateTime?: Date | null; + /** + * The driver version. Read-only. */ version?: string | null; +} +export interface DriverUpdateReportCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** - * The date and time when a new version of content was created. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. + * The value property */ - versionDateTime?: Date | null; + value?: DriverUpdateReport[] | null; } -export interface DriverUpdateFilter extends Parsable, WindowsUpdateFilter { +export interface DriverUpdateRing extends Parsable, Ring { } export interface DurationDrivenRolloutSettings extends GradualRolloutSettings, Parsable { /** @@ -2708,6 +3439,22 @@ export interface FeatureUpdateCatalogEntry extends Parsable, SoftwareUpdateCatal */ version?: string | null; } +export interface FeatureUpdatePolicy extends Parsable, Policy { +} +export interface FeatureUpdateRing extends Parsable, Ring { + /** + * Indicates whether the feature update is offered to end users as optional rather than required. Default is false. + */ + isOfferOptional?: boolean | null; + /** + * The total length of the gradual-rollout window, in days, from when the update is first offered to when the rollout completes. The minimum is 1. Only used when offerIntervalInDays is 1 or greater; ignored when offerIntervalInDays is 0. Default is 1. + */ + offerDurationInDays?: number | null; + /** + * How often, in days, a new subset of devices is offered the update. Accepted range is 0 to 30. Set to 0 to offer the update to all devices at once. When the value is 1 or greater, the rollout advances one subset at each interval until every device has been offered the update. Must be less than or equal to offerDurationInDays. Default is 0. + */ + offerIntervalInDays?: number | null; +} export interface GradualRolloutSettings extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -2732,6 +3479,7 @@ export interface GroupAssignment extends AdditionalDataHolder, BackedModel, Pars */ odataType?: string | null; } +export type HotpatchReadiness = (typeof HotpatchReadinessObject)[keyof typeof HotpatchReadinessObject]; export interface IncludedGroupAssignment extends GroupAssignment, Parsable { /** * A collection of entities that govern the update deployment audience, defined as a Microsoft Entra group. @@ -2832,6 +3580,33 @@ export interface KnownIssueHistoryItem extends AdditionalDataHolder, BackedModel */ odataType?: string | null; } +/** + * Per-MDM-application settings for a tenant, identified by a unique MDM app ID (GUID-formatted string). + */ +export interface MdmAppSetting extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Whether hotpatch is enabled for this MDM application. The default is true. + */ + isHotpatchEnabled?: boolean | null; + /** + * The unique identifier of the MDM application as a GUID-formatted string. This property is the resource key and can't be updated. + */ + mdmAppId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface MdmAppSettingCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: MdmAppSetting[] | null; +} export type MonitoringAction = (typeof MonitoringActionObject)[keyof typeof MonitoringActionObject]; export interface MonitoringRule extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -2884,9 +3659,14 @@ export interface OperationalInsightsConnection extends Parsable, ResourceConnect */ workspaceName?: string | null; } +export type OsStatus = (typeof OsStatusObject)[keyof typeof OsStatusObject]; export interface Policy extends Entity, Parsable { /** - * Represents content applicable for offering to the related collection of devices. + * The catalog entries that apply to devices targeted by the policy. + */ + applicableCatalogs?: ApplicableCatalog[] | null; + /** + * The existing applicable-content collection. For driver and feature update applicability, use applicableCatalogs. */ applicableContent?: ApplicableContent[] | null; /** @@ -2894,7 +3674,7 @@ export interface Policy extends Entity, Parsable { */ approvalRules?: ApprovalRule[] | null; /** - * Represents a set of quality updates policy approval types. + * The update content approvals associated with the policy. */ approvals?: PolicyApproval[] | null; /** @@ -2914,11 +3694,15 @@ export interface Policy extends Entity, Parsable { */ lastModifiedDateTime?: Date | null; /** - * Represents a set of deployment rings that contains update deployment settings. + * The deployment rings that define targeting, deferral, and pause settings for the policy. */ rings?: Ring[] | null; } export interface PolicyApproval extends Entity, Parsable { + /** + * The approvedBy property + */ + approvedBy?: ApprovedBy | null; /** * The content that you can approve for deployment. Read-only. */ @@ -2935,6 +3719,10 @@ export interface PolicyApproval extends Entity, Parsable { * 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 date and time when the approved content can start being offered. If omitted when the approval is created, the service uses the current time. + */ + startDateTime?: Date | null; /** * The status property */ @@ -2946,6 +3734,30 @@ export interface PolicyApprovalCollectionResponse extends BaseCollectionPaginati */ value?: PolicyApproval[] | null; } +export interface PolicyAssignment extends Entity, Parsable { + /** + * The Microsoft Entra identifier of the assigned device. Read-only. + */ + azureAdDeviceId?: string | null; + /** + * The deviceProfile property + */ + deviceProfile?: DeviceProfile | null; + /** + * The identifier of the assigned Windows Autopatch policy. Read-only. + */ + policyId?: string | null; + /** + * The display name of the assigned Windows Autopatch policy. Read-only. + */ + policyName?: string | null; +} +export interface PolicyAssignmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: PolicyAssignment[] | null; +} export interface PolicyCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property @@ -3151,7 +3963,7 @@ export interface Ring extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * The quality update deferral period in days. The value must be between 0 and 30. Optional. + * The update deferral period in days. The value must be between 0 and 30. Optional. */ deferralInDays?: number | null; /** @@ -3171,11 +3983,11 @@ export interface Ring extends Entity, Parsable { */ includedGroupAssignment?: IncludedGroupAssignment | null; /** - * The pause action for the quality update ring policy. Required. + * The pause action for the update ring. 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. + * The date and time when the 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; } @@ -3232,6 +4044,56 @@ export interface ScheduleSettings extends AdditionalDataHolder, BackedModel, Par */ startDateTime?: Date | null; } +/** + * Serializes information the current object + * @param ApplicableCatalog 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 serializeApplicableCatalog(writer: SerializationWriter, applicableCatalog: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicableCatalog || isSerializingDerivedType) { return; } + serializeEntity(writer, applicableCatalog, isSerializingDerivedType) + writer.writeObjectValue("catalogEntry", applicableCatalog.catalogEntry, serializeCatalogEntry); + writer.writeCollectionOfObjectValues("devices", applicableCatalog.devices, serializeApplicableDevice); +} +/** + * Serializes information the current object + * @param ApplicableCatalogCollectionResponse 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 serializeApplicableCatalogCollectionResponse(writer: SerializationWriter, applicableCatalogCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicableCatalogCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, applicableCatalogCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", applicableCatalogCollectionResponse.value, serializeApplicableCatalog); +} +/** + * Serializes information the current object + * @param ApplicableCatalogSummary 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 serializeApplicableCatalogSummary(writer: SerializationWriter, applicableCatalogSummary: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicableCatalogSummary || isSerializingDerivedType) { return; } + serializeEntity(writer, applicableCatalogSummary, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("aggregatedDevices", applicableCatalogSummary.aggregatedDevices, serializeApplicableDevice); + writer.writeObjectValue("catalogEntry", applicableCatalogSummary.catalogEntry, serializeCatalogEntry); +} +/** + * Serializes information the current object + * @param ApplicableCatalogSummaryCollectionResponse 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 serializeApplicableCatalogSummaryCollectionResponse(writer: SerializationWriter, applicableCatalogSummaryCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicableCatalogSummaryCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, applicableCatalogSummaryCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", applicableCatalogSummaryCollectionResponse.value, serializeApplicableCatalogSummary); +} /** * Serializes information the current object * @param ApplicableContent The instance to serialize from. @@ -3285,6 +4147,29 @@ export function serializeApplicableContentDeviceMatchCollectionResponse(writer: serializeBaseCollectionPaginationCountResponse(writer, applicableContentDeviceMatchCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", applicableContentDeviceMatchCollectionResponse.value, serializeApplicableContentDeviceMatch); } +/** + * Serializes information the current object + * @param ApplicableDevice 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 serializeApplicableDevice(writer: SerializationWriter, applicableDevice: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicableDevice || isSerializingDerivedType) { return; } + serializeEntity(writer, applicableDevice, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param ApplicableDeviceCollectionResponse 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 serializeApplicableDeviceCollectionResponse(writer: SerializationWriter, applicableDeviceCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicableDeviceCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, applicableDeviceCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", applicableDeviceCollectionResponse.value, serializeApplicableDevice); +} /** * Serializes information the current object * @param ApprovalRule The instance to serialize from. @@ -3298,6 +4183,9 @@ export function serializeApprovalRule(writer: SerializationWriter, approvalRule: writer.writeStringValue("@odata.type", approvalRule.odataType); writer.writeAdditionalData(approvalRule.additionalData); switch (approvalRule.odataType) { + case "#microsoft.graph.windowsUpdates.driverUpdateApprovalRule": + serializeDriverUpdateApprovalRule(writer, approvalRule, true); + break; case "#microsoft.graph.windowsUpdates.qualityUpdateApprovalRule": serializeQualityUpdateApprovalRule(writer, approvalRule, true); break; @@ -3693,6 +4581,42 @@ export function serializeDeploymentStateReason(writer: SerializationWriter, depl writer.writeEnumValue("value", deploymentStateReason.value); writer.writeAdditionalData(deploymentStateReason.additionalData); } +/** + * Serializes information the current object + * @param DeviceProfile 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 serializeDeviceProfile(writer: SerializationWriter, deviceProfile: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deviceProfile || isSerializingDerivedType) { return; } + serializeEntity(writer, deviceProfile, isSerializingDerivedType) + writer.writeEnumValue("hotpatchReadiness", deviceProfile.hotpatchReadiness); + writer.writeEnumValue("osStatus", deviceProfile.osStatus); +} +/** + * Serializes information the current object + * @param DeviceProfileCollectionResponse 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 serializeDeviceProfileCollectionResponse(writer: SerializationWriter, deviceProfileCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deviceProfileCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, deviceProfileCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deviceProfileCollectionResponse.value, serializeDeviceProfile); +} +/** + * Serializes information the current object + * @param DriverUpdateApprovalRule 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 serializeDriverUpdateApprovalRule(writer: SerializationWriter, driverUpdateApprovalRule: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdateApprovalRule || isSerializingDerivedType) { return; } + serializeApprovalRule(writer, driverUpdateApprovalRule, isSerializingDerivedType) +} /** * Serializes information the current object * @param DriverUpdateCatalogEntry The instance to serialize from. @@ -3711,6 +4635,33 @@ export function serializeDriverUpdateCatalogEntry(writer: SerializationWriter, d writer.writeStringValue("version", driverUpdateCatalogEntry.version); writer.writeDateValue("versionDateTime", driverUpdateCatalogEntry.versionDateTime); } +/** + * Serializes information the current object + * @param DriverUpdateDeviceStatus 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 serializeDriverUpdateDeviceStatus(writer: SerializationWriter, driverUpdateDeviceStatus: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdateDeviceStatus || isSerializingDerivedType) { return; } + serializeEntity(writer, driverUpdateDeviceStatus, isSerializingDerivedType) + writer.writeEnumValue("clientState", driverUpdateDeviceStatus.clientState); + writer.writeEnumValue("clientSubstate", driverUpdateDeviceStatus.clientSubstate); + writer.writeEnumValue("serviceState", driverUpdateDeviceStatus.serviceState); + writer.writeEnumValue("serviceSubstate", driverUpdateDeviceStatus.serviceSubstate); +} +/** + * Serializes information the current object + * @param DriverUpdateDeviceStatusCollectionResponse 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 serializeDriverUpdateDeviceStatusCollectionResponse(writer: SerializationWriter, driverUpdateDeviceStatusCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdateDeviceStatusCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, driverUpdateDeviceStatusCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", driverUpdateDeviceStatusCollectionResponse.value, serializeDriverUpdateDeviceStatus); +} /** * Serializes information the current object * @param DriverUpdateFilter The instance to serialize from. @@ -3722,6 +4673,52 @@ export function serializeDriverUpdateFilter(writer: SerializationWriter, driverU if (!driverUpdateFilter || isSerializingDerivedType) { return; } serializeWindowsUpdateFilter(writer, driverUpdateFilter, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param DriverUpdatePolicy 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 serializeDriverUpdatePolicy(writer: SerializationWriter, driverUpdatePolicy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdatePolicy || isSerializingDerivedType) { return; } + serializePolicy(writer, driverUpdatePolicy, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param DriverUpdateReport 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 serializeDriverUpdateReport(writer: SerializationWriter, driverUpdateReport: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdateReport || isSerializingDerivedType) { return; } + serializeEntity(writer, driverUpdateReport, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("deviceStatuses", driverUpdateReport.deviceStatuses, serializeDriverUpdateDeviceStatus); +} +/** + * Serializes information the current object + * @param DriverUpdateReportCollectionResponse 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 serializeDriverUpdateReportCollectionResponse(writer: SerializationWriter, driverUpdateReportCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdateReportCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, driverUpdateReportCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", driverUpdateReportCollectionResponse.value, serializeDriverUpdateReport); +} +/** + * Serializes information the current object + * @param DriverUpdateRing 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 serializeDriverUpdateRing(writer: SerializationWriter, driverUpdateRing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!driverUpdateRing || isSerializingDerivedType) { return; } + serializeRing(writer, driverUpdateRing, isSerializingDerivedType) +} /** * Serializes information the current object * @param DurationDrivenRolloutSettings The instance to serialize from. @@ -3803,6 +4800,31 @@ export function serializeFeatureUpdateCatalogEntry(writer: SerializationWriter, writer.writeStringValue("buildNumber", featureUpdateCatalogEntry.buildNumber); writer.writeStringValue("version", featureUpdateCatalogEntry.version); } +/** + * Serializes information the current object + * @param FeatureUpdatePolicy 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 serializeFeatureUpdatePolicy(writer: SerializationWriter, featureUpdatePolicy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!featureUpdatePolicy || isSerializingDerivedType) { return; } + serializePolicy(writer, featureUpdatePolicy, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param FeatureUpdateRing 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 serializeFeatureUpdateRing(writer: SerializationWriter, featureUpdateRing: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!featureUpdateRing || isSerializingDerivedType) { return; } + serializeRing(writer, featureUpdateRing, isSerializingDerivedType) + writer.writeBooleanValue("isOfferOptional", featureUpdateRing.isOfferOptional); + writer.writeNumberValue("offerDurationInDays", featureUpdateRing.offerDurationInDays); + writer.writeNumberValue("offerIntervalInDays", featureUpdateRing.offerIntervalInDays); +} /** * Serializes information the current object * @param GradualRolloutSettings The instance to serialize from. @@ -3933,6 +4955,32 @@ export function serializeKnownIssueHistoryItem(writer: SerializationWriter, know writer.writeStringValue("@odata.type", knownIssueHistoryItem.odataType); writer.writeAdditionalData(knownIssueHistoryItem.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MdmAppSetting The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMdmAppSetting(writer: SerializationWriter, mdmAppSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mdmAppSetting || isSerializingDerivedType) { return; } + writer.writeBooleanValue("isHotpatchEnabled", mdmAppSetting.isHotpatchEnabled); + writer.writeStringValue("mdmAppId", mdmAppSetting.mdmAppId); + writer.writeStringValue("@odata.type", mdmAppSetting.odataType); + writer.writeAdditionalData(mdmAppSetting.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MdmAppSettingCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMdmAppSettingCollectionResponse(writer: SerializationWriter, mdmAppSettingCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!mdmAppSettingCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, mdmAppSettingCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", mdmAppSettingCollectionResponse.value, serializeMdmAppSetting); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -3985,6 +5033,7 @@ export function serializeOperationalInsightsConnection(writer: SerializationWrit export function serializePolicy(writer: SerializationWriter, policy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!policy || isSerializingDerivedType) { return; } serializeEntity(writer, policy, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("applicableCatalogs", policy.applicableCatalogs, serializeApplicableCatalog); writer.writeCollectionOfObjectValues("applicableContent", policy.applicableContent, serializeApplicableContent); writer.writeCollectionOfObjectValues("approvalRules", policy.approvalRules, serializeApprovalRule); writer.writeCollectionOfObjectValues("approvals", policy.approvals, serializePolicyApproval); @@ -3994,6 +5043,12 @@ export function serializePolicy(writer: SerializationWriter, policy: Partial("rings", policy.rings, serializeRing); switch (policy.odataType) { + case "#microsoft.graph.windowsUpdates.driverUpdatePolicy": + serializeDriverUpdatePolicy(writer, policy, true); + break; + case "#microsoft.graph.windowsUpdates.featureUpdatePolicy": + serializeFeatureUpdatePolicy(writer, policy, true); + break; case "#microsoft.graph.windowsUpdates.qualityUpdatePolicy": serializeQualityUpdatePolicy(writer, policy, true); break; @@ -4009,10 +5064,12 @@ export function serializePolicy(writer: SerializationWriter, policy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!policyApproval || isSerializingDerivedType) { return; } serializeEntity(writer, policyApproval, isSerializingDerivedType) + writer.writeEnumValue("approvedBy", policyApproval.approvedBy); writer.writeObjectValue("catalogEntry", policyApproval.catalogEntry, serializeCatalogEntry); writer.writeStringValue("catalogEntryId", policyApproval.catalogEntryId); writer.writeDateValue("createdDateTime", policyApproval.createdDateTime); writer.writeDateValue("lastModifiedDateTime", policyApproval.lastModifiedDateTime); + writer.writeDateValue("startDateTime", policyApproval.startDateTime); writer.writeEnumValue("status", policyApproval.status); } /** @@ -4027,6 +5084,30 @@ export function serializePolicyApprovalCollectionResponse(writer: SerializationW 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 PolicyAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyAssignment(writer: SerializationWriter, policyAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyAssignment || isSerializingDerivedType) { return; } + serializeEntity(writer, policyAssignment, isSerializingDerivedType) + writer.writeObjectValue("deviceProfile", policyAssignment.deviceProfile, serializeDeviceProfile); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyAssignmentCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyAssignmentCollectionResponse(writer: SerializationWriter, policyAssignmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyAssignmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, policyAssignmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", policyAssignmentCollectionResponse.value, serializePolicyAssignment); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -4277,6 +5358,12 @@ export function serializeRing(writer: SerializationWriter, ring: Partial | writer.writeBooleanValue("isPaused", ring.isPaused); writer.writeDateValue("lastModifiedDateTime", ring.lastModifiedDateTime); switch (ring.odataType) { + case "#microsoft.graph.windowsUpdates.driverUpdateRing": + serializeDriverUpdateRing(writer, ring, true); + break; + case "#microsoft.graph.windowsUpdates.featureUpdateRing": + serializeFeatureUpdateRing(writer, ring, true); + break; case "#microsoft.graph.windowsUpdates.qualityUpdateRing": serializeQualityUpdateRing(writer, ring, true); break; @@ -4399,6 +5486,19 @@ export function serializeSoftwareUpdateFilter(writer: SerializationWriter, softw break; } } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TenantSetting The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTenantSetting(writer: SerializationWriter, tenantSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!tenantSetting || isSerializingDerivedType) { return; } + serializeEntity(writer, tenantSetting, isSerializingDerivedType) + writer.writeBooleanValue("areDataProcessorServiceForWindowsFeaturesEnabled", tenantSetting.areDataProcessorServiceForWindowsFeaturesEnabled); + writer.writeCollectionOfObjectValues("mdmAppSettings", tenantSetting.mdmAppSettings, serializeMdmAppSetting); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -4473,6 +5573,21 @@ export function serializeUpdateCategoryEnrollmentInformation(writer: Serializati writer.writeStringValue("@odata.type", updateCategoryEnrollmentInformation.odataType); writer.writeAdditionalData(updateCategoryEnrollmentInformation.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UpdateData The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdateData(writer: SerializationWriter, updateData: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!updateData || isSerializingDerivedType) { return; } + serializeEntity(writer, updateData, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("applicableCatalogSummaries", updateData.applicableCatalogSummaries, serializeApplicableCatalogSummary); + writer.writeCollectionOfObjectValues("deviceProfiles", updateData.deviceProfiles, serializeDeviceProfile); + writer.writeCollectionOfObjectValues("drivers", updateData.drivers, serializeDriverUpdateReport); + writer.writeCollectionOfObjectValues("policyAssignments", updateData.policyAssignments, serializePolicyAssignment); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -4579,6 +5694,19 @@ export interface SoftwareUpdateCatalogEntry extends CatalogEntry, Parsable { } export interface SoftwareUpdateFilter extends ContentFilter, Parsable { } +/** + * Tenant-level settings singleton for Windows Autopatch updates. Each tenant has at most one resource; a missing resource means all defaults apply. + */ +export interface TenantSetting extends Entity, Parsable { + /** + * Whether Data Processor Service for Windows (DPSW) features are enabled for this tenant. The default is false. + */ + areDataProcessorServiceForWindowsFeaturesEnabled?: boolean | null; + /** + * The per-MDM-application settings for the current tenant. + */ + mdmAppSettings?: MdmAppSetting[] | null; +} export interface UpdatableAsset extends Entity, Parsable { } export interface UpdatableAssetCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { @@ -4622,6 +5750,24 @@ export interface UpdateCategoryEnrollmentInformation extends AdditionalDataHolde */ odataType?: string | null; } +export interface UpdateData extends Entity, Parsable { + /** + * Catalog applicability aggregated across Autopatch policies. Read-only. + */ + applicableCatalogSummaries?: ApplicableCatalogSummary[] | null; + /** + * Device profile and Windows servicing information. Read-only. + */ + deviceProfiles?: DeviceProfile[] | null; + /** + * Driver updates available in the tenant and their per-device rollout status. Read-only. + */ + drivers?: DriverUpdateReport[] | null; + /** + * Assignments that associate Autopatch policies with devices. Read-only. + */ + policyAssignments?: PolicyAssignment[] | null; +} export interface UpdateManagementEnrollment extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -4702,6 +5848,11 @@ export const ApprovalStatusObject = { Suspended: "suspended", UnknownFutureValue: "unknownFutureValue", } as const; +export const ApprovedByObject = { + System: "system", + User: "user", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AzureADDeviceRegistrationErrorReasonObject = { InvalidGlobalDeviceId: "invalidGlobalDeviceId", InvalidAzureADDeviceId: "invalidAzureADDeviceId", @@ -4736,6 +5887,59 @@ export const DeploymentStateValueObject = { Archived: "archived", UnknownFutureValue: "unknownFutureValue", } as const; +export const DeviceClientStateObject = { + Offering: "offering", + OnHold: "onHold", + Installing: "installing", + Installed: "installed", + Cancelled: "cancelled", + Uninstalling: "uninstalling", + Uninstalled: "uninstalled", + NotOffering: "notOffering", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const DeviceClientSubstateObject = { + Deferred: "deferred", + OfferReady: "offerReady", + Paused: "paused", + OfferReceived: "offerReceived", + DownloadStart: "downloadStart", + DownloadComplete: "downloadComplete", + InstallStart: "installStart", + InstallComplete: "installComplete", + RestartRequired: "restartRequired", + RestartInitiated: "restartInitiated", + RestartComplete: "restartComplete", + UpdateInstalled: "updateInstalled", + RollbackComplete: "rollbackComplete", + UserCancelled: "userCancelled", + DeviceCancelled: "deviceCancelled", + Uninstall: "uninstall", + Rollback: "rollback", + UpdateUninstalled: "updateUninstalled", + NotSupported: "notSupported", + PreviousUpdateInProgress: "previousUpdateInProgress", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const DeviceServiceStateObject = { + Unknown: "unknown", + Pending: "pending", + Offering: "offering", + OnHold: "onHold", + Cancelled: "cancelled", + NotOffering: "notOffering", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const DeviceServiceSubstateObject = { + Unknown: "unknown", + Scheduled: "scheduled", + OfferReady: "offerReady", + AdminPaused: "adminPaused", + AdminCancelled: "adminCancelled", + RemovedFromDeployment: "removedFromDeployment", + NotOffering: "notOffering", + UnknownFutureValue: "unknownFutureValue", +} as const; export const EnrollmentStateObject = { NotEnrolled: "notEnrolled", Enrolled: "enrolled", @@ -4744,6 +5948,11 @@ export const EnrollmentStateObject = { Unenrolling: "unenrolling", UnknownFutureValue: "unknownFutureValue", } as const; +export const HotpatchReadinessObject = { + Ready: "ready", + NotReady: "notReady", + UnknownFutureValue: "unknownFutureValue", +} as const; export const MonitoringActionObject = { AlertError: "alertError", OfferFallback: "offerFallback", @@ -4755,6 +5964,12 @@ export const MonitoringSignalObject = { Ineligible: "ineligible", UnknownFutureValue: "unknownFutureValue", } as const; +export const OsStatusObject = { + EndOfServicing: "endOfServicing", + InServicing: "inServicing", + NearEndOfServicing: "nearEndOfServicing", + UnknownFutureValue: "unknownFutureValue", +} as const; export const QualityUpdateCadenceObject = { Monthly: "monthly", OutOfBand: "outOfBand",