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 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 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 Windows Autopilot Device Identities.The Windows Information Protection App Learning Summaries.The Windows Information Protection Network Learning Summaries. -
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. -
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. -
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. -
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
-