Package com.microsoft.graph.models
Class DeviceManagement
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.DeviceManagement
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class DeviceManagement
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device Management.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Apple Push Notification Certificate.The Audit Events.The Compliance Management Partners.The Conditional Access Settings.The Detected Apps.The Device Categories.The Device Compliance Policies.The Device Compliance Policy Device State Summary.The Device Compliance Policy Setting State Summaries.The Device Configuration Device State Summaries.The Device Configurations.The Device Enrollment Configurations.The Device Management Partners.The Device Protection Overview.The Exchange Connectors.The Imported Windows Autopilot Device Identities.The Intune Account Id.The Intune Brand.The Ios Update Statuses.The Managed Device Overview.The Managed Devices.The Mobile App Troubleshooting Events.The Mobile Threat Defense Connectors.The Notification Message Templates.The Remote Assistance Partners.The Reports.The Resource Operations.The Role Assignments.The Role Definitions.The Settings.The Software Update Status Summary.The Subscription State.The Telecom Expense Management Partners.The Terms And Conditions.The Troubleshooting Events.The User Experience Analytics App Health Application Performance.The User Experience Analytics App Health Application Performance By App Version Details.The User Experience Analytics App Health Application Performance By App Version Device Id.The User Experience Analytics App Health Application Performance By OSVersion.The User Experience Analytics App Health Device Model Performance.The User Experience Analytics App Health Device Performance.The User Experience Analytics App Health Device Performance Details.The User Experience Analytics App Health OSVersion Performance.The User Experience Analytics App Health Overview.The User Experience Analytics Baselines.The User Experience Analytics Categories.The User Experience Analytics Device Performance.The User Experience Analytics Device Scores.The User Experience Analytics Device Startup History.The User Experience Analytics Device Startup Processes.The User Experience Analytics Metric History.The User Experience Analytics Model Scores.The User Experience Analytics Overview.The User Experience Analytics Score History.The User Experience Analytics Settings.The User Experience Analytics Work From Anywhere Hardware Readiness Metric.The User Experience Analytics Work From Anywhere Metrics.The User Experience Analytics Work From Anywhere Model Performance.The Windows Autopilot Device Identities.The Windows Information Protection App Learning Summaries.The Windows Information Protection Network Learning Summaries.The Windows Malware Information.The Windows Malware Overview. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
intuneAccountId
@SerializedName(value="intuneAccountId", alternate="IntuneAccountId") @Expose @Nullable public UUID intuneAccountIdThe Intune Account Id. Intune Account Id for given tenant -
settings
@SerializedName(value="settings", alternate="Settings") @Expose @Nullable public DeviceManagementSettings settingsThe Settings. Account level settings. -
intuneBrand
@SerializedName(value="intuneBrand", alternate="IntuneBrand") @Expose @Nullable public IntuneBrand intuneBrandThe Intune Brand. intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal. -
deviceProtectionOverview
@SerializedName(value="deviceProtectionOverview", alternate="DeviceProtectionOverview") @Expose @Nullable public DeviceProtectionOverview deviceProtectionOverviewThe Device Protection Overview. Device protection overview. -
subscriptionState
@SerializedName(value="subscriptionState", alternate="SubscriptionState") @Expose @Nullable public DeviceManagementSubscriptionState subscriptionStateThe Subscription State. Tenant mobile device management subscription state. Possible values are: pending, active, warning, disabled, deleted, blocked, lockedOut. -
userExperienceAnalyticsSettings
@SerializedName(value="userExperienceAnalyticsSettings", alternate="UserExperienceAnalyticsSettings") @Expose @Nullable public UserExperienceAnalyticsSettings userExperienceAnalyticsSettingsThe User Experience Analytics Settings. User experience analytics device settings -
windowsMalwareOverview
@SerializedName(value="windowsMalwareOverview", alternate="WindowsMalwareOverview") @Expose @Nullable public WindowsMalwareOverview windowsMalwareOverviewThe Windows Malware Overview. Malware overview for windows devices. -
termsAndConditions
@SerializedName(value="termsAndConditions", alternate="TermsAndConditions") @Expose @Nullable public TermsAndConditionsCollectionPage termsAndConditionsThe Terms And Conditions. The terms and conditions associated with device management of the company. -
auditEvents
@SerializedName(value="auditEvents", alternate="AuditEvents") @Expose @Nullable public AuditEventCollectionPage auditEventsThe Audit Events. The Audit Events -
deviceCompliancePolicies
@SerializedName(value="deviceCompliancePolicies", alternate="DeviceCompliancePolicies") @Expose @Nullable public DeviceCompliancePolicyCollectionPage deviceCompliancePoliciesThe Device Compliance Policies. The device compliance policies. -
deviceCompliancePolicyDeviceStateSummary
@SerializedName(value="deviceCompliancePolicyDeviceStateSummary", alternate="DeviceCompliancePolicyDeviceStateSummary") @Expose @Nullable public DeviceCompliancePolicyDeviceStateSummary deviceCompliancePolicyDeviceStateSummaryThe Device Compliance Policy Device State Summary. The device compliance state summary for this account. -
deviceCompliancePolicySettingStateSummaries
@SerializedName(value="deviceCompliancePolicySettingStateSummaries", alternate="DeviceCompliancePolicySettingStateSummaries") @Expose @Nullable public DeviceCompliancePolicySettingStateSummaryCollectionPage deviceCompliancePolicySettingStateSummariesThe Device Compliance Policy Setting State Summaries. The summary states of compliance policy settings for this account. -
deviceConfigurationDeviceStateSummaries
@SerializedName(value="deviceConfigurationDeviceStateSummaries", alternate="DeviceConfigurationDeviceStateSummaries") @Expose @Nullable public DeviceConfigurationDeviceStateSummary deviceConfigurationDeviceStateSummariesThe Device Configuration Device State Summaries. The device configuration device state summary for this account. -
deviceConfigurations
@SerializedName(value="deviceConfigurations", alternate="DeviceConfigurations") @Expose @Nullable public DeviceConfigurationCollectionPage deviceConfigurationsThe Device Configurations. The device configurations. -
iosUpdateStatuses
@SerializedName(value="iosUpdateStatuses", alternate="IosUpdateStatuses") @Expose @Nullable public IosUpdateDeviceStatusCollectionPage iosUpdateStatusesThe Ios Update Statuses. The IOS software update installation statuses for this account. -
softwareUpdateStatusSummary
@SerializedName(value="softwareUpdateStatusSummary", alternate="SoftwareUpdateStatusSummary") @Expose @Nullable public SoftwareUpdateStatusSummary softwareUpdateStatusSummaryThe Software Update Status Summary. The software update status summary. -
complianceManagementPartners
@SerializedName(value="complianceManagementPartners", alternate="ComplianceManagementPartners") @Expose @Nullable public ComplianceManagementPartnerCollectionPage complianceManagementPartnersThe Compliance Management Partners. The list of Compliance Management Partners configured by the tenant. -
conditionalAccessSettings
@SerializedName(value="conditionalAccessSettings", alternate="ConditionalAccessSettings") @Expose @Nullable public OnPremisesConditionalAccessSettings conditionalAccessSettingsThe Conditional Access Settings. The Exchange on premises conditional access settings. On premises conditional access will require devices to be both enrolled and compliant for mail access -
deviceCategories
@SerializedName(value="deviceCategories", alternate="DeviceCategories") @Expose @Nullable public DeviceCategoryCollectionPage deviceCategoriesThe Device Categories. The list of device categories with the tenant. -
deviceEnrollmentConfigurations
@SerializedName(value="deviceEnrollmentConfigurations", alternate="DeviceEnrollmentConfigurations") @Expose @Nullable public DeviceEnrollmentConfigurationCollectionPage deviceEnrollmentConfigurationsThe Device Enrollment Configurations. The list of device enrollment configurations -
deviceManagementPartners
@SerializedName(value="deviceManagementPartners", alternate="DeviceManagementPartners") @Expose @Nullable public DeviceManagementPartnerCollectionPage deviceManagementPartnersThe Device Management Partners. The list of Device Management Partners configured by the tenant. -
exchangeConnectors
@SerializedName(value="exchangeConnectors", alternate="ExchangeConnectors") @Expose @Nullable public DeviceManagementExchangeConnectorCollectionPage exchangeConnectorsThe Exchange Connectors. The list of Exchange Connectors configured by the tenant. -
mobileThreatDefenseConnectors
@SerializedName(value="mobileThreatDefenseConnectors", alternate="MobileThreatDefenseConnectors") @Expose @Nullable public MobileThreatDefenseConnectorCollectionPage mobileThreatDefenseConnectorsThe Mobile Threat Defense Connectors. The list of Mobile threat Defense connectors configured by the tenant. -
applePushNotificationCertificate
@SerializedName(value="applePushNotificationCertificate", alternate="ApplePushNotificationCertificate") @Expose @Nullable public ApplePushNotificationCertificate applePushNotificationCertificateThe Apple Push Notification Certificate. Apple push notification certificate. -
detectedApps
@SerializedName(value="detectedApps", alternate="DetectedApps") @Expose @Nullable public DetectedAppCollectionPage detectedAppsThe Detected Apps. The list of detected apps associated with a device. -
managedDeviceOverview
@SerializedName(value="managedDeviceOverview", alternate="ManagedDeviceOverview") @Expose @Nullable public ManagedDeviceOverview managedDeviceOverviewThe Managed Device Overview. Device overview -
managedDevices
@SerializedName(value="managedDevices", alternate="ManagedDevices") @Expose @Nullable public ManagedDeviceCollectionPage managedDevicesThe Managed Devices. The list of managed devices. -
mobileAppTroubleshootingEvents
@SerializedName(value="mobileAppTroubleshootingEvents", alternate="MobileAppTroubleshootingEvents") @Expose @Nullable public MobileAppTroubleshootingEventCollectionPage mobileAppTroubleshootingEventsThe Mobile App Troubleshooting Events. The collection property of MobileAppTroubleshootingEvent. -
userExperienceAnalyticsAppHealthApplicationPerformance
@SerializedName(value="userExperienceAnalyticsAppHealthApplicationPerformance", alternate="UserExperienceAnalyticsAppHealthApplicationPerformance") @Expose @Nullable public UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionPage userExperienceAnalyticsAppHealthApplicationPerformanceThe User Experience Analytics App Health Application Performance. User experience analytics appHealth Application Performance -
userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails
@SerializedName(value="userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails", alternate="UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails") @Expose @Nullable public UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionPage userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsThe User Experience Analytics App Health Application Performance By App Version Details. User experience analytics appHealth Application Performance by App Version details -
userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId
@SerializedName(value="userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId", alternate="UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId") @Expose @Nullable public UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionPage userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdThe User Experience Analytics App Health Application Performance By App Version Device Id. User experience analytics appHealth Application Performance by App Version Device Id -
userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion
@SerializedName(value="userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion", alternate="UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion") @Expose @Nullable public UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionPage userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionThe User Experience Analytics App Health Application Performance By OSVersion. User experience analytics appHealth Application Performance by OS Version -
userExperienceAnalyticsAppHealthDeviceModelPerformance
@SerializedName(value="userExperienceAnalyticsAppHealthDeviceModelPerformance", alternate="UserExperienceAnalyticsAppHealthDeviceModelPerformance") @Expose @Nullable public UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionPage userExperienceAnalyticsAppHealthDeviceModelPerformanceThe User Experience Analytics App Health Device Model Performance. User experience analytics appHealth Model Performance -
userExperienceAnalyticsAppHealthDevicePerformance
@SerializedName(value="userExperienceAnalyticsAppHealthDevicePerformance", alternate="UserExperienceAnalyticsAppHealthDevicePerformance") @Expose @Nullable public UserExperienceAnalyticsAppHealthDevicePerformanceCollectionPage userExperienceAnalyticsAppHealthDevicePerformanceThe User Experience Analytics App Health Device Performance. User experience analytics appHealth Device Performance -
userExperienceAnalyticsAppHealthDevicePerformanceDetails
@SerializedName(value="userExperienceAnalyticsAppHealthDevicePerformanceDetails", alternate="UserExperienceAnalyticsAppHealthDevicePerformanceDetails") @Expose @Nullable public UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionPage userExperienceAnalyticsAppHealthDevicePerformanceDetailsThe User Experience Analytics App Health Device Performance Details. User experience analytics device performance details -
userExperienceAnalyticsAppHealthOSVersionPerformance
@SerializedName(value="userExperienceAnalyticsAppHealthOSVersionPerformance", alternate="UserExperienceAnalyticsAppHealthOSVersionPerformance") @Expose @Nullable public UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionPage userExperienceAnalyticsAppHealthOSVersionPerformanceThe User Experience Analytics App Health OSVersion Performance. User experience analytics appHealth OS version Performance -
userExperienceAnalyticsAppHealthOverview
@SerializedName(value="userExperienceAnalyticsAppHealthOverview", alternate="UserExperienceAnalyticsAppHealthOverview") @Expose @Nullable public UserExperienceAnalyticsCategory userExperienceAnalyticsAppHealthOverviewThe User Experience Analytics App Health Overview. User experience analytics appHealth overview -
userExperienceAnalyticsBaselines
@SerializedName(value="userExperienceAnalyticsBaselines", alternate="UserExperienceAnalyticsBaselines") @Expose @Nullable public UserExperienceAnalyticsBaselineCollectionPage userExperienceAnalyticsBaselinesThe User Experience Analytics Baselines. User experience analytics baselines -
userExperienceAnalyticsCategories
@SerializedName(value="userExperienceAnalyticsCategories", alternate="UserExperienceAnalyticsCategories") @Expose @Nullable public UserExperienceAnalyticsCategoryCollectionPage userExperienceAnalyticsCategoriesThe User Experience Analytics Categories. User experience analytics categories -
userExperienceAnalyticsDevicePerformance
@SerializedName(value="userExperienceAnalyticsDevicePerformance", alternate="UserExperienceAnalyticsDevicePerformance") @Expose @Nullable public UserExperienceAnalyticsDevicePerformanceCollectionPage userExperienceAnalyticsDevicePerformanceThe User Experience Analytics Device Performance. User experience analytics device performance -
userExperienceAnalyticsDeviceScores
@SerializedName(value="userExperienceAnalyticsDeviceScores", alternate="UserExperienceAnalyticsDeviceScores") @Expose @Nullable public UserExperienceAnalyticsDeviceScoresCollectionPage userExperienceAnalyticsDeviceScoresThe User Experience Analytics Device Scores. User experience analytics device scores -
userExperienceAnalyticsDeviceStartupHistory
@SerializedName(value="userExperienceAnalyticsDeviceStartupHistory", alternate="UserExperienceAnalyticsDeviceStartupHistory") @Expose @Nullable public UserExperienceAnalyticsDeviceStartupHistoryCollectionPage userExperienceAnalyticsDeviceStartupHistoryThe User Experience Analytics Device Startup History. User experience analytics device Startup History -
userExperienceAnalyticsDeviceStartupProcesses
@SerializedName(value="userExperienceAnalyticsDeviceStartupProcesses", alternate="UserExperienceAnalyticsDeviceStartupProcesses") @Expose @Nullable public UserExperienceAnalyticsDeviceStartupProcessCollectionPage userExperienceAnalyticsDeviceStartupProcessesThe User Experience Analytics Device Startup Processes. User experience analytics device Startup Processes -
userExperienceAnalyticsMetricHistory
@SerializedName(value="userExperienceAnalyticsMetricHistory", alternate="UserExperienceAnalyticsMetricHistory") @Expose @Nullable public UserExperienceAnalyticsMetricHistoryCollectionPage userExperienceAnalyticsMetricHistoryThe User Experience Analytics Metric History. User experience analytics metric history -
userExperienceAnalyticsModelScores
@SerializedName(value="userExperienceAnalyticsModelScores", alternate="UserExperienceAnalyticsModelScores") @Expose @Nullable public UserExperienceAnalyticsModelScoresCollectionPage userExperienceAnalyticsModelScoresThe User Experience Analytics Model Scores. User experience analytics model scores -
userExperienceAnalyticsOverview
@SerializedName(value="userExperienceAnalyticsOverview", alternate="UserExperienceAnalyticsOverview") @Expose @Nullable public UserExperienceAnalyticsOverview userExperienceAnalyticsOverviewThe User Experience Analytics Overview. User experience analytics overview -
userExperienceAnalyticsScoreHistory
@SerializedName(value="userExperienceAnalyticsScoreHistory", alternate="UserExperienceAnalyticsScoreHistory") @Expose @Nullable public UserExperienceAnalyticsScoreHistoryCollectionPage userExperienceAnalyticsScoreHistoryThe User Experience Analytics Score History. User experience analytics device Startup Score History -
userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric
@SerializedName(value="userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric", alternate="UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric") @Expose @Nullable public UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricThe User Experience Analytics Work From Anywhere Hardware Readiness Metric. User experience analytics work from anywhere hardware readiness metrics. -
userExperienceAnalyticsWorkFromAnywhereMetrics
@SerializedName(value="userExperienceAnalyticsWorkFromAnywhereMetrics", alternate="UserExperienceAnalyticsWorkFromAnywhereMetrics") @Expose @Nullable public UserExperienceAnalyticsWorkFromAnywhereMetricCollectionPage userExperienceAnalyticsWorkFromAnywhereMetricsThe User Experience Analytics Work From Anywhere Metrics. User experience analytics work from anywhere metrics. -
userExperienceAnalyticsWorkFromAnywhereModelPerformance
@SerializedName(value="userExperienceAnalyticsWorkFromAnywhereModelPerformance", alternate="UserExperienceAnalyticsWorkFromAnywhereModelPerformance") @Expose @Nullable public UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionPage userExperienceAnalyticsWorkFromAnywhereModelPerformanceThe User Experience Analytics Work From Anywhere Model Performance. The user experience analytics work from anywhere model performance -
windowsMalwareInformation
@SerializedName(value="windowsMalwareInformation", alternate="WindowsMalwareInformation") @Expose @Nullable public WindowsMalwareInformationCollectionPage windowsMalwareInformationThe Windows Malware Information. The list of affected malware in the tenant. -
importedWindowsAutopilotDeviceIdentities
@SerializedName(value="importedWindowsAutopilotDeviceIdentities", alternate="ImportedWindowsAutopilotDeviceIdentities") @Expose @Nullable public ImportedWindowsAutopilotDeviceIdentityCollectionPage importedWindowsAutopilotDeviceIdentitiesThe Imported Windows Autopilot Device Identities. Collection of imported Windows autopilot devices. -
windowsAutopilotDeviceIdentities
@SerializedName(value="windowsAutopilotDeviceIdentities", alternate="WindowsAutopilotDeviceIdentities") @Expose @Nullable public WindowsAutopilotDeviceIdentityCollectionPage windowsAutopilotDeviceIdentitiesThe Windows Autopilot Device Identities. The Windows autopilot device identities contained collection. -
notificationMessageTemplates
@SerializedName(value="notificationMessageTemplates", alternate="NotificationMessageTemplates") @Expose @Nullable public NotificationMessageTemplateCollectionPage notificationMessageTemplatesThe Notification Message Templates. The Notification Message Templates. -
resourceOperations
@SerializedName(value="resourceOperations", alternate="ResourceOperations") @Expose @Nullable public ResourceOperationCollectionPage resourceOperationsThe Resource Operations. The Resource Operations. -
roleAssignments
@SerializedName(value="roleAssignments", alternate="RoleAssignments") @Expose @Nullable public DeviceAndAppManagementRoleAssignmentCollectionPage roleAssignmentsThe Role Assignments. The Role Assignments. -
roleDefinitions
@SerializedName(value="roleDefinitions", alternate="RoleDefinitions") @Expose @Nullable public RoleDefinitionCollectionPage roleDefinitionsThe Role Definitions. The Role Definitions. -
remoteAssistancePartners
@SerializedName(value="remoteAssistancePartners", alternate="RemoteAssistancePartners") @Expose @Nullable public RemoteAssistancePartnerCollectionPage remoteAssistancePartnersThe Remote Assistance Partners. The remote assist partners. -
reports
@SerializedName(value="reports", alternate="Reports") @Expose @Nullable public DeviceManagementReports reportsThe Reports. Reports singleton -
telecomExpenseManagementPartners
@SerializedName(value="telecomExpenseManagementPartners", alternate="TelecomExpenseManagementPartners") @Expose @Nullable public TelecomExpenseManagementPartnerCollectionPage telecomExpenseManagementPartnersThe Telecom Expense Management Partners. The telecom expense management partners. -
troubleshootingEvents
@SerializedName(value="troubleshootingEvents", alternate="TroubleshootingEvents") @Expose @Nullable public DeviceManagementTroubleshootingEventCollectionPage troubleshootingEventsThe Troubleshooting Events. The list of troubleshooting events for the tenant. -
windowsInformationProtectionAppLearningSummaries
@SerializedName(value="windowsInformationProtectionAppLearningSummaries", alternate="WindowsInformationProtectionAppLearningSummaries") @Expose @Nullable public WindowsInformationProtectionAppLearningSummaryCollectionPage windowsInformationProtectionAppLearningSummariesThe Windows Information Protection App Learning Summaries. The windows information protection app learning summaries. -
windowsInformationProtectionNetworkLearningSummaries
@SerializedName(value="windowsInformationProtectionNetworkLearningSummaries", alternate="WindowsInformationProtectionNetworkLearningSummaries") @Expose @Nullable public WindowsInformationProtectionNetworkLearningSummaryCollectionPage windowsInformationProtectionNetworkLearningSummariesThe Windows Information Protection Network Learning Summaries. The windows information protection network learning summaries.
-
-
Constructor Details
-
DeviceManagement
public DeviceManagement()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-