UNPKG

@microsoft/msgraph-beta-sdk-devicemanagement

Version:
473 lines 29.7 kB
import { type DeviceManagementReports } from '@microsoft/msgraph-beta-sdk/models/index.js'; import { type CachedReportConfigurationsRequestBuilder } from './cachedReportConfigurations/index.js'; import { type ExportJobsRequestBuilder } from './exportJobs/index.js'; import { type GetActiveMalwareReportRequestBuilder } from './getActiveMalwareReport/index.js'; import { type GetActiveMalwareSummaryReportRequestBuilder } from './getActiveMalwareSummaryReport/index.js'; import { type GetAllCertificatesReportRequestBuilder } from './getAllCertificatesReport/index.js'; import { type GetAppsInstallSummaryReportRequestBuilder } from './getAppsInstallSummaryReport/index.js'; import { type GetAppStatusOverviewReportRequestBuilder } from './getAppStatusOverviewReport/index.js'; import { type GetCachedReportRequestBuilder } from './getCachedReport/index.js'; import { type GetCertificatesReportRequestBuilder } from './getCertificatesReport/index.js'; import { type GetCompliancePoliciesReportForDeviceRequestBuilder } from './getCompliancePoliciesReportForDevice/index.js'; import { type GetCompliancePolicyDevicesReportRequestBuilder } from './getCompliancePolicyDevicesReport/index.js'; import { type GetCompliancePolicyDeviceSummaryReportRequestBuilder } from './getCompliancePolicyDeviceSummaryReport/index.js'; import { type GetCompliancePolicyNonComplianceReportRequestBuilder } from './getCompliancePolicyNonComplianceReport/index.js'; import { type GetCompliancePolicyNonComplianceSummaryReportRequestBuilder } from './getCompliancePolicyNonComplianceSummaryReport/index.js'; import { type GetComplianceSettingDetailsReportRequestBuilder } from './getComplianceSettingDetailsReport/index.js'; import { type GetComplianceSettingNonComplianceReportRequestBuilder } from './getComplianceSettingNonComplianceReport/index.js'; import { type GetComplianceSettingsReportRequestBuilder } from './getComplianceSettingsReport/index.js'; import { type GetConfigManagerDevicePolicyStatusReportRequestBuilder } from './getConfigManagerDevicePolicyStatusReport/index.js'; import { type GetConfigurationPoliciesReportForDeviceRequestBuilder } from './getConfigurationPoliciesReportForDevice/index.js'; import { type GetConfigurationPolicyDevicesReportRequestBuilder } from './getConfigurationPolicyDevicesReport/index.js'; import { type GetConfigurationPolicyDeviceSummaryReportRequestBuilder } from './getConfigurationPolicyDeviceSummaryReport/index.js'; import { type GetConfigurationPolicyNonComplianceReportRequestBuilder } from './getConfigurationPolicyNonComplianceReport/index.js'; import { type GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder } from './getConfigurationPolicyNonComplianceSummaryReport/index.js'; import { type GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder } from './getConfigurationPolicySettingsDeviceSummaryReport/index.js'; import { type GetConfigurationSettingDetailsReportRequestBuilder } from './getConfigurationSettingDetailsReport/index.js'; import { type GetConfigurationSettingNonComplianceReportRequestBuilder } from './getConfigurationSettingNonComplianceReport/index.js'; import { type GetConfigurationSettingsReportRequestBuilder } from './getConfigurationSettingsReport/index.js'; import { type GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder } from './getDeviceConfigurationPolicySettingsSummaryReport/index.js'; import { type GetDeviceConfigurationPolicyStatusSummaryRequestBuilder } from './getDeviceConfigurationPolicyStatusSummary/index.js'; import { type GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder } from './getDeviceManagementIntentPerSettingContributingProfiles/index.js'; import { type GetDeviceManagementIntentSettingsReportRequestBuilder } from './getDeviceManagementIntentSettingsReport/index.js'; import { type GetDeviceNonComplianceReportRequestBuilder } from './getDeviceNonComplianceReport/index.js'; import { type GetDevicePoliciesComplianceReportRequestBuilder } from './getDevicePoliciesComplianceReport/index.js'; import { type GetDevicePolicySettingsComplianceReportRequestBuilder } from './getDevicePolicySettingsComplianceReport/index.js'; import { type GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder } from './getDevicesStatusByPolicyPlatformComplianceReport/index.js'; import { type GetDevicesStatusBySettingReportRequestBuilder } from './getDevicesStatusBySettingReport/index.js'; import { type GetDeviceStatusByCompliacePolicyReportRequestBuilder } from './getDeviceStatusByCompliacePolicyReport/index.js'; import { type GetDeviceStatusByCompliancePolicySettingReportRequestBuilder } from './getDeviceStatusByCompliancePolicySettingReport/index.js'; import { type GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder } from './getDeviceStatusSummaryByCompliacePolicyReport/index.js'; import { type GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder } from './getDeviceStatusSummaryByCompliancePolicySettingsReport/index.js'; import { type GetDevicesWithoutCompliancePolicyReportRequestBuilder } from './getDevicesWithoutCompliancePolicyReport/index.js'; import { type GetEncryptionReportForDevicesRequestBuilder } from './getEncryptionReportForDevices/index.js'; import { type GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder } from './getEnrollmentConfigurationPoliciesByDevice/index.js'; import { type GetFailedMobileAppsReportRequestBuilder } from './getFailedMobileAppsReport/index.js'; import { type GetFailedMobileAppsSummaryReportRequestBuilder } from './getFailedMobileAppsSummaryReport/index.js'; import { type GetGroupPolicySettingsDeviceSettingsReportRequestBuilder } from './getGroupPolicySettingsDeviceSettingsReport/index.js'; import { type GetHistoricalReportRequestBuilder } from './getHistoricalReport/index.js'; import { type GetMalwareSummaryReportRequestBuilder } from './getMalwareSummaryReport/index.js'; import { type GetMobileApplicationManagementAppConfigurationReportRequestBuilder } from './getMobileApplicationManagementAppConfigurationReport/index.js'; import { type GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder } from './getMobileApplicationManagementAppRegistrationSummaryReport/index.js'; import { type GetNoncompliantDevicesAndSettingsReportRequestBuilder } from './getNoncompliantDevicesAndSettingsReport/index.js'; import { type GetPolicyNonComplianceMetadataRequestBuilder } from './getPolicyNonComplianceMetadata/index.js'; import { type GetPolicyNonComplianceReportRequestBuilder } from './getPolicyNonComplianceReport/index.js'; import { type GetPolicyNonComplianceSummaryReportRequestBuilder } from './getPolicyNonComplianceSummaryReport/index.js'; import { type GetQuietTimePolicyUsersReportRequestBuilder } from './getQuietTimePolicyUsersReport/index.js'; import { type GetQuietTimePolicyUserSummaryReportRequestBuilder } from './getQuietTimePolicyUserSummaryReport/index.js'; import { type GetRelatedAppsStatusReportRequestBuilder } from './getRelatedAppsStatusReport/index.js'; import { type GetRemoteAssistanceSessionsReportRequestBuilder } from './getRemoteAssistanceSessionsReport/index.js'; import { type GetReportFiltersRequestBuilder } from './getReportFilters/index.js'; import { type GetSettingNonComplianceReportRequestBuilder } from './getSettingNonComplianceReport/index.js'; import { type GetUnhealthyDefenderAgentsReportRequestBuilder } from './getUnhealthyDefenderAgentsReport/index.js'; import { type GetUnhealthyFirewallReportRequestBuilder } from './getUnhealthyFirewallReport/index.js'; import { type GetUnhealthyFirewallSummaryReportRequestBuilder } from './getUnhealthyFirewallSummaryReport/index.js'; import { type GetUserInstallStatusReportRequestBuilder } from './getUserInstallStatusReport/index.js'; import { type GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder } from './getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport/index.js'; import { type GetWindowsDriverUpdateAlertSummaryReportRequestBuilder } from './getWindowsDriverUpdateAlertSummaryReport/index.js'; import { type GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder } from './getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport/index.js'; import { type GetWindowsQualityUpdateAlertSummaryReportRequestBuilder } from './getWindowsQualityUpdateAlertSummaryReport/index.js'; import { type GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder } from './getWindowsUpdateAlertsPerPolicyPerDeviceReport/index.js'; import { type GetWindowsUpdateAlertSummaryReportRequestBuilder } from './getWindowsUpdateAlertSummaryReport/index.js'; import { type GetZebraFotaDeploymentReportRequestBuilder } from './getZebraFotaDeploymentReport/index.js'; import { type RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder } from './retrieveAndroidWorkProfileDeviceMigrationStatuses/index.js'; import { type RetrieveAppleDeviceOSUpdateStatusRequestBuilder } from './retrieveAppleDeviceOSUpdateStatus/index.js'; import { type RetrieveAppleOSUpdateFailuresRequestBuilder } from './retrieveAppleOSUpdateFailures/index.js'; import { type RetrieveCloudPkiLeafCertificateReportRequestBuilder } from './retrieveCloudPkiLeafCertificateReport/index.js'; import { type RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder } from './retrieveCloudPkiLeafCertificateSummaryReport/index.js'; import { type RetrieveDeviceAppInstallationStatusReportRequestBuilder } from './retrieveDeviceAppInstallationStatusReport/index.js'; import { type RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder } from './retrieveEnrollmentTimeGroupingFailureReport/index.js'; import { type RetrieveSecurityTaskAppsReportRequestBuilder } from './retrieveSecurityTaskAppsReport/index.js'; import { type RetrieveWin32CatalogAppsUpdateReportRequestBuilder } from './retrieveWin32CatalogAppsUpdateReport/index.js'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; /** * Provides operations to manage the reports property of the microsoft.graph.deviceManagement entity. */ export interface ReportsRequestBuilder extends BaseRequestBuilder<ReportsRequestBuilder> { /** * Provides operations to manage the cachedReportConfigurations property of the microsoft.graph.deviceManagementReports entity. */ get cachedReportConfigurations(): CachedReportConfigurationsRequestBuilder; /** * Provides operations to manage the exportJobs property of the microsoft.graph.deviceManagementReports entity. */ get exportJobs(): ExportJobsRequestBuilder; /** * Provides operations to call the getActiveMalwareReport method. */ get getActiveMalwareReport(): GetActiveMalwareReportRequestBuilder; /** * Provides operations to call the getActiveMalwareSummaryReport method. */ get getActiveMalwareSummaryReport(): GetActiveMalwareSummaryReportRequestBuilder; /** * Provides operations to call the getAllCertificatesReport method. */ get getAllCertificatesReport(): GetAllCertificatesReportRequestBuilder; /** * Provides operations to call the getAppsInstallSummaryReport method. */ get getAppsInstallSummaryReport(): GetAppsInstallSummaryReportRequestBuilder; /** * Provides operations to call the getAppStatusOverviewReport method. */ get getAppStatusOverviewReport(): GetAppStatusOverviewReportRequestBuilder; /** * Provides operations to call the getCachedReport method. */ get getCachedReport(): GetCachedReportRequestBuilder; /** * Provides operations to call the getCertificatesReport method. */ get getCertificatesReport(): GetCertificatesReportRequestBuilder; /** * Provides operations to call the getCompliancePoliciesReportForDevice method. */ get getCompliancePoliciesReportForDevice(): GetCompliancePoliciesReportForDeviceRequestBuilder; /** * Provides operations to call the getCompliancePolicyDevicesReport method. */ get getCompliancePolicyDevicesReport(): GetCompliancePolicyDevicesReportRequestBuilder; /** * Provides operations to call the getCompliancePolicyDeviceSummaryReport method. */ get getCompliancePolicyDeviceSummaryReport(): GetCompliancePolicyDeviceSummaryReportRequestBuilder; /** * Provides operations to call the getCompliancePolicyNonComplianceReport method. */ get getCompliancePolicyNonComplianceReport(): GetCompliancePolicyNonComplianceReportRequestBuilder; /** * Provides operations to call the getCompliancePolicyNonComplianceSummaryReport method. */ get getCompliancePolicyNonComplianceSummaryReport(): GetCompliancePolicyNonComplianceSummaryReportRequestBuilder; /** * Provides operations to call the getComplianceSettingDetailsReport method. */ get getComplianceSettingDetailsReport(): GetComplianceSettingDetailsReportRequestBuilder; /** * Provides operations to call the getComplianceSettingNonComplianceReport method. */ get getComplianceSettingNonComplianceReport(): GetComplianceSettingNonComplianceReportRequestBuilder; /** * Provides operations to call the getComplianceSettingsReport method. */ get getComplianceSettingsReport(): GetComplianceSettingsReportRequestBuilder; /** * Provides operations to call the getConfigManagerDevicePolicyStatusReport method. */ get getConfigManagerDevicePolicyStatusReport(): GetConfigManagerDevicePolicyStatusReportRequestBuilder; /** * Provides operations to call the getConfigurationPoliciesReportForDevice method. */ get getConfigurationPoliciesReportForDevice(): GetConfigurationPoliciesReportForDeviceRequestBuilder; /** * Provides operations to call the getConfigurationPolicyDevicesReport method. */ get getConfigurationPolicyDevicesReport(): GetConfigurationPolicyDevicesReportRequestBuilder; /** * Provides operations to call the getConfigurationPolicyDeviceSummaryReport method. */ get getConfigurationPolicyDeviceSummaryReport(): GetConfigurationPolicyDeviceSummaryReportRequestBuilder; /** * Provides operations to call the getConfigurationPolicyNonComplianceReport method. */ get getConfigurationPolicyNonComplianceReport(): GetConfigurationPolicyNonComplianceReportRequestBuilder; /** * Provides operations to call the getConfigurationPolicyNonComplianceSummaryReport method. */ get getConfigurationPolicyNonComplianceSummaryReport(): GetConfigurationPolicyNonComplianceSummaryReportRequestBuilder; /** * Provides operations to call the getConfigurationPolicySettingsDeviceSummaryReport method. */ get getConfigurationPolicySettingsDeviceSummaryReport(): GetConfigurationPolicySettingsDeviceSummaryReportRequestBuilder; /** * Provides operations to call the getConfigurationSettingDetailsReport method. */ get getConfigurationSettingDetailsReport(): GetConfigurationSettingDetailsReportRequestBuilder; /** * Provides operations to call the getConfigurationSettingNonComplianceReport method. */ get getConfigurationSettingNonComplianceReport(): GetConfigurationSettingNonComplianceReportRequestBuilder; /** * Provides operations to call the getConfigurationSettingsReport method. */ get getConfigurationSettingsReport(): GetConfigurationSettingsReportRequestBuilder; /** * Provides operations to call the getDeviceConfigurationPolicySettingsSummaryReport method. */ get getDeviceConfigurationPolicySettingsSummaryReport(): GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder; /** * Provides operations to call the getDeviceConfigurationPolicyStatusSummary method. */ get getDeviceConfigurationPolicyStatusSummary(): GetDeviceConfigurationPolicyStatusSummaryRequestBuilder; /** * Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. */ get getDeviceManagementIntentPerSettingContributingProfiles(): GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder; /** * Provides operations to call the getDeviceManagementIntentSettingsReport method. */ get getDeviceManagementIntentSettingsReport(): GetDeviceManagementIntentSettingsReportRequestBuilder; /** * Provides operations to call the getDeviceNonComplianceReport method. */ get getDeviceNonComplianceReport(): GetDeviceNonComplianceReportRequestBuilder; /** * Provides operations to call the getDevicePoliciesComplianceReport method. */ get getDevicePoliciesComplianceReport(): GetDevicePoliciesComplianceReportRequestBuilder; /** * Provides operations to call the getDevicePolicySettingsComplianceReport method. */ get getDevicePolicySettingsComplianceReport(): GetDevicePolicySettingsComplianceReportRequestBuilder; /** * Provides operations to call the getDevicesStatusByPolicyPlatformComplianceReport method. */ get getDevicesStatusByPolicyPlatformComplianceReport(): GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder; /** * Provides operations to call the getDevicesStatusBySettingReport method. */ get getDevicesStatusBySettingReport(): GetDevicesStatusBySettingReportRequestBuilder; /** * Provides operations to call the getDeviceStatusByCompliacePolicyReport method. */ get getDeviceStatusByCompliacePolicyReport(): GetDeviceStatusByCompliacePolicyReportRequestBuilder; /** * Provides operations to call the getDeviceStatusByCompliancePolicySettingReport method. */ get getDeviceStatusByCompliancePolicySettingReport(): GetDeviceStatusByCompliancePolicySettingReportRequestBuilder; /** * Provides operations to call the getDeviceStatusSummaryByCompliacePolicyReport method. */ get getDeviceStatusSummaryByCompliacePolicyReport(): GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder; /** * Provides operations to call the getDeviceStatusSummaryByCompliancePolicySettingsReport method. */ get getDeviceStatusSummaryByCompliancePolicySettingsReport(): GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder; /** * Provides operations to call the getDevicesWithoutCompliancePolicyReport method. */ get getDevicesWithoutCompliancePolicyReport(): GetDevicesWithoutCompliancePolicyReportRequestBuilder; /** * Provides operations to call the getEncryptionReportForDevices method. */ get getEncryptionReportForDevices(): GetEncryptionReportForDevicesRequestBuilder; /** * Provides operations to call the getEnrollmentConfigurationPoliciesByDevice method. */ get getEnrollmentConfigurationPoliciesByDevice(): GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder; /** * Provides operations to call the getFailedMobileAppsReport method. */ get getFailedMobileAppsReport(): GetFailedMobileAppsReportRequestBuilder; /** * Provides operations to call the getFailedMobileAppsSummaryReport method. */ get getFailedMobileAppsSummaryReport(): GetFailedMobileAppsSummaryReportRequestBuilder; /** * Provides operations to call the getGroupPolicySettingsDeviceSettingsReport method. */ get getGroupPolicySettingsDeviceSettingsReport(): GetGroupPolicySettingsDeviceSettingsReportRequestBuilder; /** * Provides operations to call the getHistoricalReport method. */ get getHistoricalReport(): GetHistoricalReportRequestBuilder; /** * Provides operations to call the getMalwareSummaryReport method. */ get getMalwareSummaryReport(): GetMalwareSummaryReportRequestBuilder; /** * Provides operations to call the getMobileApplicationManagementAppConfigurationReport method. */ get getMobileApplicationManagementAppConfigurationReport(): GetMobileApplicationManagementAppConfigurationReportRequestBuilder; /** * Provides operations to call the getMobileApplicationManagementAppRegistrationSummaryReport method. */ get getMobileApplicationManagementAppRegistrationSummaryReport(): GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder; /** * Provides operations to call the getNoncompliantDevicesAndSettingsReport method. */ get getNoncompliantDevicesAndSettingsReport(): GetNoncompliantDevicesAndSettingsReportRequestBuilder; /** * Provides operations to call the getPolicyNonComplianceMetadata method. */ get getPolicyNonComplianceMetadata(): GetPolicyNonComplianceMetadataRequestBuilder; /** * Provides operations to call the getPolicyNonComplianceReport method. */ get getPolicyNonComplianceReport(): GetPolicyNonComplianceReportRequestBuilder; /** * Provides operations to call the getPolicyNonComplianceSummaryReport method. */ get getPolicyNonComplianceSummaryReport(): GetPolicyNonComplianceSummaryReportRequestBuilder; /** * Provides operations to call the getQuietTimePolicyUsersReport method. */ get getQuietTimePolicyUsersReport(): GetQuietTimePolicyUsersReportRequestBuilder; /** * Provides operations to call the getQuietTimePolicyUserSummaryReport method. */ get getQuietTimePolicyUserSummaryReport(): GetQuietTimePolicyUserSummaryReportRequestBuilder; /** * Provides operations to call the getRelatedAppsStatusReport method. */ get getRelatedAppsStatusReport(): GetRelatedAppsStatusReportRequestBuilder; /** * Provides operations to call the getRemoteAssistanceSessionsReport method. */ get getRemoteAssistanceSessionsReport(): GetRemoteAssistanceSessionsReportRequestBuilder; /** * Provides operations to call the getReportFilters method. */ get getReportFilters(): GetReportFiltersRequestBuilder; /** * Provides operations to call the getSettingNonComplianceReport method. */ get getSettingNonComplianceReport(): GetSettingNonComplianceReportRequestBuilder; /** * Provides operations to call the getUnhealthyDefenderAgentsReport method. */ get getUnhealthyDefenderAgentsReport(): GetUnhealthyDefenderAgentsReportRequestBuilder; /** * Provides operations to call the getUnhealthyFirewallReport method. */ get getUnhealthyFirewallReport(): GetUnhealthyFirewallReportRequestBuilder; /** * Provides operations to call the getUnhealthyFirewallSummaryReport method. */ get getUnhealthyFirewallSummaryReport(): GetUnhealthyFirewallSummaryReportRequestBuilder; /** * Provides operations to call the getUserInstallStatusReport method. */ get getUserInstallStatusReport(): GetUserInstallStatusReportRequestBuilder; /** * Provides operations to call the getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport method. */ get getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport(): GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder; /** * Provides operations to call the getWindowsDriverUpdateAlertSummaryReport method. */ get getWindowsDriverUpdateAlertSummaryReport(): GetWindowsDriverUpdateAlertSummaryReportRequestBuilder; /** * Provides operations to call the getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport method. */ get getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport(): GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder; /** * Provides operations to call the getWindowsQualityUpdateAlertSummaryReport method. */ get getWindowsQualityUpdateAlertSummaryReport(): GetWindowsQualityUpdateAlertSummaryReportRequestBuilder; /** * Provides operations to call the getWindowsUpdateAlertsPerPolicyPerDeviceReport method. */ get getWindowsUpdateAlertsPerPolicyPerDeviceReport(): GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder; /** * Provides operations to call the getWindowsUpdateAlertSummaryReport method. */ get getWindowsUpdateAlertSummaryReport(): GetWindowsUpdateAlertSummaryReportRequestBuilder; /** * Provides operations to call the getZebraFotaDeploymentReport method. */ get getZebraFotaDeploymentReport(): GetZebraFotaDeploymentReportRequestBuilder; /** * Provides operations to call the retrieveAndroidWorkProfileDeviceMigrationStatuses method. */ get retrieveAndroidWorkProfileDeviceMigrationStatuses(): RetrieveAndroidWorkProfileDeviceMigrationStatusesRequestBuilder; /** * Provides operations to call the retrieveAppleDeviceOSUpdateStatus method. */ get retrieveAppleDeviceOSUpdateStatus(): RetrieveAppleDeviceOSUpdateStatusRequestBuilder; /** * Provides operations to call the retrieveAppleOSUpdateFailures method. */ get retrieveAppleOSUpdateFailures(): RetrieveAppleOSUpdateFailuresRequestBuilder; /** * Provides operations to call the retrieveCloudPkiLeafCertificateReport method. */ get retrieveCloudPkiLeafCertificateReport(): RetrieveCloudPkiLeafCertificateReportRequestBuilder; /** * Provides operations to call the retrieveCloudPkiLeafCertificateSummaryReport method. */ get retrieveCloudPkiLeafCertificateSummaryReport(): RetrieveCloudPkiLeafCertificateSummaryReportRequestBuilder; /** * Provides operations to call the retrieveDeviceAppInstallationStatusReport method. */ get retrieveDeviceAppInstallationStatusReport(): RetrieveDeviceAppInstallationStatusReportRequestBuilder; /** * Provides operations to call the retrieveEnrollmentTimeGroupingFailureReport method. */ get retrieveEnrollmentTimeGroupingFailureReport(): RetrieveEnrollmentTimeGroupingFailureReportRequestBuilder; /** * Provides operations to call the retrieveSecurityTaskAppsReport method. */ get retrieveSecurityTaskAppsReport(): RetrieveSecurityTaskAppsReportRequestBuilder; /** * Provides operations to call the retrieveWin32CatalogAppsUpdateReport method. */ get retrieveWin32CatalogAppsUpdateReport(): RetrieveWin32CatalogAppsUpdateReportRequestBuilder; /** * Delete navigation property reports for deviceManagement * @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<object> | undefined): Promise<void>; /** * Get reports from deviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<DeviceManagementReports>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration<ReportsRequestBuilderGetQueryParameters> | undefined): Promise<DeviceManagementReports | undefined>; /** * Update the navigation property reports in deviceManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise<DeviceManagementReports>} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ patch(body: DeviceManagementReports, requestConfiguration?: RequestConfiguration<object> | undefined): Promise<DeviceManagementReports | undefined>; /** * Delete navigation property reports for deviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration<object> | undefined): RequestInformation; /** * Get reports from deviceManagement * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration<ReportsRequestBuilderGetQueryParameters> | undefined): RequestInformation; /** * Update the navigation property reports in deviceManagement * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toPatchRequestInformation(body: DeviceManagementReports, requestConfiguration?: RequestConfiguration<object> | undefined): RequestInformation; } /** * Get reports from deviceManagement */ export interface ReportsRequestBuilderGetQueryParameters { /** * Expand related entities */ expand?: string[]; /** * Select properties to be returned */ select?: string[]; } /** * Uri template for the request builder. */ export declare const ReportsRequestBuilderUriTemplate = "{+baseurl}/deviceManagement/reports{?%24expand,%24select}"; /** * Metadata for all the navigation properties in the request builder. */ export declare const ReportsRequestBuilderNavigationMetadata: Record<Exclude<keyof ReportsRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata>; /** * Metadata for all the requests in the request builder. */ export declare const ReportsRequestBuilderRequestsMetadata: RequestsMetadata; //# sourceMappingURL=index.d.ts.map