@microsoft/msgraph-beta-sdk-devicemanagement
Version:
DeviceManagement fluent API for Microsoft Graph
473 lines • 29.7 kB
TypeScript
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