Package com.microsoft.graph.models
package com.microsoft.graph.models
-
ClassDescriptionState of the action on the deviceRepresents an assignment to all managed devices in the tenant.Represents an assignment to all licensed users in the tenant.This class contains compliance settings for Android.This topic provides descriptions of the declared methods, properties and relationships exposed by the androidCustomConfiguration resource.This topic provides descriptions of the declared methods, properties and relationships exposed by the androidGeneralDeviceConfiguration resource.Contains properties and inherited properties for Android Line Of Business apps.Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an Android deviceRepresents the synchronization details of an android app, with management capabilities, for a specific user.Contains properties for the minimum operating system required for an Android mobile app.The identifier for an Android app.Android required password type.Contains properties and inherited properties for Android store apps.This class contains compliance settings for Android Work Profile.Android Work Profile cross profile data sharing type.Android Work Profile custom configurationAndroid Work Profile default app permission policy type.Android Work Profile general device configuration.Android Work Profile required password type.Contains properties for App configuration setting item.Apple device features configuration profile.Apple push notification certificate.Possible values for applicationGuardBlockClipboardSharingTypePossible values for applicationGuardBlockFileTransferPossible types of ApplicationRepresents an app in the list of managed applicationsPossible values of the compliance app list.Possible values of AppLocker Application Control TypesEntity for AppLogCollectionRequest contains all logs values.AppLogUploadStatusThe status of a long-running operation.A class containing the properties for Audit Actor.A class containing the properties for Audit Event.A class containing the properties for Audit Property.A class containing the properties for Audit Resource.Possible values for automatic update mode.Auto restart required notification dismissal methodBitLockerEncryptionMethod typesBitLocker Removable Drive Policies.Represents a booked appointment of a service by a customer in a business.Represents a Microsoft Bookings Business.Represents a customer of the business.Booking entities that provide a display name.Represents a custom question of the business.Represents the type of pricing of a booking service.This type represents when and to whom to send an e-mail reminder.This type represents the set of policies that dictate how bookings can be created in a Booking Calendar.Represents a particular service offered by a booking business.Represents a staff member who provides services in a business.Booking entities that provide a display name.This type represents the set of working hours in a single day of the week.Singleton entity which is used to specify IE mode site metadataThe history for the site modificationsA singleton entity which is used to specify IE mode site list metadataThe
ChangeNotification
model with information on the change notification.TheChangeNotificationCollection
model.TheChangeNotificationCollectionResponse
model for the response.TheChangeNotificationEncryptedContent
model for the encrypted response.TheChangeType
enum for type of change.Represents a community in Viva Engage that is a central place for conversations,files, events, and updates for people sharing a common interest or goal.Types of communityPrivacy.Compliance management partner for all platformsUser group targeting for Compliance Management PartnerCompliance state.configuration Manager client enabled featuresRepresents an assignment to a Configuration Manager Collection.Policy used to configure detailed management settings for a specified set of apps for all users not targeted by a TargetedManagedAppProtection PolicyPossible values of Cloud Block LevelSpecify Defenders actions to take on detected Malware per threat level.Possible values for monitoring file activity.Possible values for prompting user for samples submission.Possible values for system scan type.Defenders default action to take on detected Malware threats.Delete user from shared apple device action resultA managed or unmanaged app that is installed on a managed device.Indicates the operating system / platform of the discovered application.Device action resultBase type for assignment targets.Exported DataThe Role Assignment resource.The Role Definition resource.Singleton entity that acts as a container for all device app management functionality.Device categories provides a way to organize your devices.Scheduled Action ConfigurationScheduled Action Type EnumThis is the base class for Compliance policy.Device compliance policy assignment.Device Compilance Policy Setting State for a given device.Device Compilance Policy Setting State summary across the account.Device Compliance Policy State for a given device.Scheduled Action for RuleDevice compliance setting State for a given device.Device Configuration.The device configuration assignment entity assigns an AAD group to a specific device configuration.Support for this Entity is being deprecated starting May 2026 & will no longer be supported.Device Configuration Setting State for a given device.Support for this Entity is being deprecated starting May 2026 & will no longer be supported.The Base Class of Device Enrollment ConfigurationTop level failure categories for enrollment.Device Enrollment Configuration that restricts the number of devices a user can enrollPlatform specific enrollment restrictionsDefault Device Enrollment Platform Restrictions Configuration that restricts the types of devices a user can enrollPossible ways of adding a mobile device to management.Windows Hello for Business settings lets users access their devices using a gesture, such as biometric authentication, or a PIN.Device Exchange Access State summaryDevice locationContains properties for the installation state for a device.Windows Log Collection request entity.Entity representing the configuration of a cached report.Device Exchange Access State.Device Exchange Access State Reason.Entity which represents a connection to an Exchange environment.The current status of the Exchange Connector.The type of Exchange Connector sync requested.The type of Exchange Connector.Entity representing a job to export a report.Configures how the requested export job is localized.Entity which represents a connection to device management partner.Partner App Type.User group targeting for Device Management PartnerPartner state of this tenant.Possible values for the file format of a report to be exported.Singleton entity that acts as a container for all reports functionality.Possible statuses associated with a generated report.Tenant mobile device management subscription state.Event representing an general failure.Device operating system summary.Supported platform types.Hardware information of a given device.Device registration status.Device threat protection levels for the Device Threat Protection API.Allow the device to send diagnostic and usage telemetry data, such as Watson.Contains properties for the installation summary of a book for a device.Possible values to specify which cookies are allowed in Microsoft Edge.Allows IT admins to set a predefined default search engine for MDM-Controlled devices.Allows IT admins to set a default search engine for MDM-Controlled devices.Allows IT admins to set a custom default search engine for MDM-Controlled devices.Allows IT admind to set a predefined default search engine for MDM-Controlled devicesWindows 10 Edition Upgrade configuration.Edition Upgrade License typeRepresents a container that exposes navigation properties for employee experience resources.Possible values of a propertyRepresents the status of a Viva Engage async operation that is an operation that transcends thelifetime of a single API request.Types of engagementAsyncOperationType.Enrollment Configuration AssignmentEvent representing an enrollment failure.Represents a group that should be excluded from an assignment.Contains properties for file encryption information for the content version of a line of business app.Possible values for firewallCertificateRevocationListCheckMethodPossible values for firewallPacketQueueingMethodPossible values for firewallPreSharedKeyEncodingMethodRepresents a Microsoft Entra group.Represents an assignment to a group.Imported windows autopilot devices.Import windows autopilot devices using upload.The value in an user experience analytics insight.The value in an user experience analytics insight.Possible values for the install intent chosen by the admin.Possible values for install state.Possible values for internet site security level.intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.Device Configuration.This class contains compliance settings for IOS.This topic provides descriptions of the declared methods, properties and relationships exposed by the iosCustomConfiguration resource.iOS Device Features Configuration Profile.Contains properties of the possible iOS device types the mobile app can run on.This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource.Represents an icon for an app on the Home ScreenA folder containing pages of apps and web clips on the Home Screen.A page for a folder containing apps and web clips on the Home Screen.Represents an item on the iOS Home ScreenA page containing apps, folders, and web clips on the Home Screen.Contains properties and inherited properties for iOS web apps.Contains properties and inherited properties for iOS Line Of Business apps.Contains properties used to assign an iOS LOB mobile app to a group.A class containing the properties used for Group Assignment of an iOS LOB App Provisioning and Configuration.Policy used to configure detailed management settings targeted to specific security groups and for a specified set of apps on an iOS deviceRepresents the synchronization details of an ios app, with management capabilities, for a specific user.Contains properties of the minimum operating system required for an iOS mobile app.Contains properties, inherited properties and actions for iOS mobile app configurations.The identifier for an iOS app.Network Usage Rules allow enterprises to specify how managed apps use networks, such as cellular data networks.Notification Settings Alert Type.An item describing notification setting.Contains properties and inherited properties for iOS store apps.Contains properties used to assign an iOS Store mobile app to a group.IOS Update Configuration, allows you to configure time window within week to install iOS updatesContains properties and inherited properties for iOS Volume-Purchased Program (VPP) Apps.Contains properties used to assign an iOS VPP mobile app to a group.A class containing the properties for iOS Vpp eBook.Contains properties used to assign an iOS VPP EBook to a group.IPv4 Range definition.IPv6 Range definition.TheLifecycleEventType
enum for event status in the lifecycle.The text content of a Notification Message Template for the specified locale.Locate device action resultThe status of a long-running operation.This class contains compliance settings for Mac OS.This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSCustomConfiguration resource.MacOS device features configuration profile.Contains properties and inherited properties for the MacOS DMG (Apple Disk Image) App.This topic provides descriptions of the declared methods, properties and relationships exposed by the macOSGeneralDeviceConfiguration resource.Contains properties of an included .app in a MacOS app.Contains properties and inherited properties for the macOS LOB App.Contains properties used to assign a macOS LOB app to a group.Contains properties of a macOS .app in the packageContains properties and inherited properties for the macOS Microsoft Defender App.Contains properties and inherited properties for the macOS Microsoft Edge App.The minimum operating system required for a macOS app.Contains properties and inherited properties for the MacOS Office Suite App.Malware state for a windows deviceContains properties and inherited properties for Managed Android Line Of Business apps.Contains properties and inherited properties for Android store apps that you can manage with an Intune app protection policy.Abstract class that contains properties and inherited properties for apps that you can manage with an Intune app protection policy.A managed (MAM) application's availability.Represents the level to which the device's clipboard may be shared between appsConfiguration used to deliver a set of custom settings as-is to apps for users to whom the configuration is scopedRepresents the level to which app data is encrypted for managed appsStorage locations where managed apps can potentially store their dataData can be transferred from/to these classes of appsRepresents diagnostics status.The reason for which a user has been flaggedRepresents an operation applied against an app registration.Character set which is to be used for a user's app PINThe ManagedAppPolicy resource represents a base type for platform specific policies.The ManagedAppEntity is the base entity type for all other entity types under app management workflow.Represents policy deployment summary per app.Policy used to configure detailed management settings for a specified set of appsThe ManagedAppEntity is the base entity type for all other entity types under app management workflow.Represents app protection and configuration status for the organization.Represents an un-typed status report about organizations app protection and configuration.Type of managed browserDevices that are managed or pre-enrolled through IntuneAn abstract class for Mobile app configuration for enrolled devices.Contains the properties used to assign an MDM app configuration to a group.Contains properties, inherited properties and actions for an MDM mobile app configuration status for a device.Contains properties, inherited properties and actions for an MDM mobile app configuration device status summary.Contains properties, inherited properties and actions for an MDM mobile app configuration status for a user.Contains properties, inherited properties and actions for an MDM mobile app configuration user status summary.Summary data for managed devicesOwner type of device.Available health states for the Device Health APIAn abstract class containing the base properties for Managed eBook.Contains properties used to assign a eBook to a group.Contains properties and inherited properties for Managed iOS Line Of Business apps.Contains properties and inherited properties for an iOS store app that you can manage with an Intune app protection policy.The identifier for the deployment an app.An abstract base class containing properties for all managed mobile line of business apps.App configuration key types.Mobile device management authority.Policy for Windows information protection with MDMThe enum to specify the channels for Microsoft Edge apps.Microsoft Store for Business Apps.Contains properties used to assign an Microsoft Store for Business mobile app to a group.Contains properties for a generic mime content.Possible values for Miracast channel.An abstract class containing the base properties for Intune mobile apps.A class containing the properties used for Group Assignment of a Mobile App.Abstract class to contain properties used to assign a mobile app to a group.Contains properties for a single Intune app category.Contains content properties for a specific app version.Contains properties for a single installer file that is associated with a given mobileAppContent version.Contains properties for upload request states.The identifier for a mobile app.Contains properties used to determine when to offer an app to devices and when to install the app on devices.Indicates the publishing state of an app.An abstract class that represents a contained app in a mobileApp acting as a package.An abstract base class containing properties for all mobile line of business apps.Entity which represents a connection to Mobile Threat Defense partner.Partner state of this tenant.Notification messages are messages that are sent to end users who are determined to be not-compliant with the compliance policies defined by the administrator.Branding Options for the Message Template.OMA Settings definition.OMA Settings Base64 definition.OMA Settings Boolean definition.OMA Settings DateTime definition.OMA Settings Floating Point definition.OMA Settings Integer definition.OMA Settings String definition.OMA Settings StringXML definition.Singleton entity which represents the Exchange OnPremises Conditional Access Settings for a tenant.Work From Anywhere windows device upgrade eligibility status.Count of devices with malware for each OS versionThe Windows Autopilot Deployment Profile settings used by the device for the out-of-box experience.Supported platform types for policies.Possible values for pre-release features.Proxied DomainApps rating as in media contentMovies rating labels in AustraliaTV content rating labels in AustraliaMovies rating labels in CanadaTV content rating labels in CanadaMovies rating labels in FranceTV content rating labels in FranceMovies rating labels in GermanyTV content rating labels in GermanyMovies rating labels in IrelandTV content rating labels in IrelandMovies rating labels in JapanTV content rating labels in JapanMovies rating labels in New ZealandTV content rating labels in New ZealandMovies rating labels in United KingdomTV content rating labels in United KingdomMovies rating labels in United StatesTV content rating labels in United StatesThe current TeamViewer connector statusRemoteAssistPartner resources represent the metadata and status of a given Remote Assistance partner service.Lock action result with a pin to unlockDevice Configuration profile History reports.Possible values of required passwords.Reset passcode action resultSet of allowed and not allowed actions for a resource.TheResourceData
model for data of the subscribed resource.Describes the resourceOperation resource (entity) of the Microsoft Graph API (REST), which supports Intune workflows related to role-based access control (RBAC).Color in RGB.The status of a long-running operation.The Role Assignment resource.The Role Definition resource.Contains the set of ResourceActions determining the allowed and not allowed permissions for each role.RotateBitLockerKeys device action resultIndicates the type of execution context the app runs in.Specifies what level of safe search (filtering adult content) is requiredDevice Compilance Policy and Configuration for a Setting State summaryPossible values for when accounts are deleted on a shared PC.SharedPC Account Manager Policy.Type of accounts that are allowed to share the PC.This topic provides descriptions of the declared methods, properties and relationships exposed by the sharedPCConfiguration resource.Possible values for site security level.State Management Setting.Configuration used to deliver a set of custom settings as-is to all users in the targeted security groupIndicates a collection of apps to target which can be one of several pre-defined lists of apps or a manually selected list of appsThe type for deployment of groups or apps.Policy used to configure detailed management settings targeted to specific security groupstelecomExpenseManagementPartner resources represent the metadata and status of a given TEM service.A termsAndConditions entity represents the metadata and contents of a given Terms and Conditions (T&C) policy.A termsAndConditionsAcceptanceStatus entity represents the acceptance status of a given Terms and Conditions (T&C) policy by a given user.A termsAndConditionsAssignment entity represents the assignment of a given Terms and Conditions (T&C) policy to a given group.Represents a Microsoft Entra user account.The user experience analytics application performance entity contains application performance details.The user experience analytics application performance entity contains application performance by application version details.The user experience analytics application performance entity contains application performance by application version device id.The user experience analytics application performance entity contains app performance details by OS version.The user experience analytics device model performance entity contains device model performance details.The user experience analytics device performance entity contains device performance details.The user experience analytics device performance entity contains device performance details.The user experience analytics device OS version performance entity contains OS version performance details.The user experience analytics summary of Devices not windows autopilot ready.The user experience analytics baseline entity contains baseline values against which to compare the user experience analytics scores.The user experience analytics category entity contains the scores and insights for the various metrics of a category.The user experience analytics work from anywhere cloud identity devices summary.The user experience work from anywhere Cloud management devices summary.The user experience analytics device performance entity contains device boot performance details.The user experience analytics device scores entity consolidates the various Endpoint Analytics scores.The user experience analytics device startup history entity contains device boot performance history details.The user experience analytics device startup process details.The user experience analytics device startup process performance.The user experience analytics insight is the recomendation to improve the user experience analytics score.Indicates severity of insights.The value in an user experience analytics insight.The user experience analytics metric contains the score and units of a metric of a user experience anlaytics category.The user experience analytics metric history.The user experience analytics model scores entity consolidates the various Endpoint Analytics scores.Operating System restart category.The user experience analytics overview entity contains the overall score and the scores and insights of every metric of all categories.The user experience analytics device startup score history.The user experience analytics insight is the recomendation to improve the user experience analytics score.The user experience analytics work from anywhere Windows 10 devices summary.The user experience analytics device for work from anywhere report.The user experience analytics Work From Anywhere metrics devices summary.The user experience analytics hardware readiness entity contains account level information about hardware blockers for windows upgrade.The user experience analytics metric for work from anywhere report.The user experience analytics work from anywhere model performance.Contains properties for the installation state summary for a user.Generic visibility state.Contains properties for iOS Volume-Purchased Program (Vpp) Licensing Type.You purchase multiple licenses for iOS apps through the Apple Volume Purchase Program for Business or Education.Possible types of an Apple Volume Purchase Program token.Possible states associated with an Apple Volume Purchase Program token.Possible sync statuses associated with an Apple Volume Purchase Program token.Contains properties and inherited properties for web apps.Web Browser Cookie Settings.Possible values for a weekly schedule.Possible values for welcome screen meeting information.Contains properties and inherited properties for Win32 apps.Contains properties used to assign an Win32 LOB mobile app to a group.Contains properties used to perform the auto-update of an application.Contains value for delivery optimization priority.A list of possible operations for rules used to make determinations about an application based on files or folders.A complex type to store file or folder rule data for a Win32 LOB app.Contains installation experience properties for a Win32 AppContains MSI app properties for a Win32 App.Indicates the package type of an MSI Win32LobApp.Contains value for notification status.A complex type to store the PowerShell script rule data for a Win32 LOB app.Contains all supported Powershell Script output detection type.A complex type to store the product code and version rule data for a Win32 LOB app.A complex type to store registry rule data for a Win32 LOB app.A list of possible operations for rules used to make determinations about an application based on registry keys or values.Indicates the type of restart action.Contains properties describing restart coordination following an app installation.Contains return code properties for a Win32 AppIndicates the type of return code.A base complex type to store the detection or requirement rule data for a Win32 LOB app.Contains properties for detection operator.Contains rule types for Win32 LOB apps.Contains value for auto-update superseded apps.This class contains compliance settings for Windows 10.This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10CustomConfiguration resource.Windows 10 Edition type.This topic provides descriptions of the declared methods, properties and relationships exposed by the Windows10EndpointProtectionConfiguration resource.Windows 10 Enrollment Status Page ConfigurationWindows10 Enterprise Modern App Management Configuration.This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10GeneralConfiguration resource.This class contains compliance settings for Windows 10 Mobile.Network Proxy Server Policy.This topic provides descriptions of the declared methods, properties and relationships exposed by the secureAssessment resource.This topic provides descriptions of the declared methods, properties and relationships exposed by the windows10TeamGeneralConfiguration resource.This class contains compliance settings for Windows 8.1.This topic provides descriptions of the declared methods, properties and relationships exposed by the windows81GeneralConfiguration resource.Contains properties and inherited properties for Windows AppX Line Of Business apps.Contains properties used when assigning a Windows AppX mobile app to a group.Contains properties for Windows architecture.Windows Autopilot Deployment ProfileAn assignment of a Windows Autopilot deployment profile to an AAD group.The windowsAutopilotDeviceIdentity resource represents a Windows Autopilot Device.Windows Defender AdvancedThreatProtection Configuration.Product Status of Windows DefenderWindows Defender last scan resultDelivery optimization mode for peer distributionComputer endpoint protection stateMalware detection entity.Contains properties for Windows device type.Windows Firewall Profile Policies.Windows Hello for Business pin usage optionsPolicy for Windows information protection to configure detailed management settingsApp for Windows information protectionWindows Information Protection AppLearning Summary entity.Windows Information Protection AppLocker FileWindows Information Protection DataRecoveryCertificateDesktop App for Windows information protectionPossible values for WIP Protection enforcement levelsWindows Information Protection IP Range CollectionWindows Information Protection Network learning Summary entity.Pin Character RequirementsPolicy for Windows information protection without MDMWindows Information Protection Proxied Domain CollectionWindows Information Protection Resource CollectionStore App for Windows information protectionMalware category idMalware category device countMalware execution statusWindows malware execution state summary.Malware information entity.Malware name device countWindows device malware overview.Malware severityWindows Malware Severity Count SummaryMalware current statusWindows Malware State Summary.Malware threat statusContains properties and inherited properties for the Microsoft Edge app on Windows.The minimum operating system required for a Windows mobile app.Contains properties and inherited properties for Windows Mobile MSI Line Of Business apps.This class contains compliance settings for Windows 8.1 Mobile.This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81CustomConfiguration resource.This topic provides descriptions of the declared methods, properties and relationships exposed by the windowsPhone81GeneralConfiguration resource.Device protection status entity.Allows IT admind to set a predefined default search engine for MDM-Controlled devicesType of start menu app list visibility.Type of display modes for the start menu.Contains properties and inherited properties for Windows Universal AppX Line Of Business apps.Contains properties used when assigning a Windows Universal AppX mobile app to a group.A class that represents a contained app of a WindowsUniversalAppX app.Windows Update for business configuration, allows you to specify how and when Windows as a Service updates your Windows 10/11 devices with feature and quality updates.Scheduled the update installation on the weeks of the monthWindows Update Notification Display OptionsWhich branch devices will receive their updates fromPossible values for Windows user account control settings.Contains properties and inherited properties for Windows web apps.