Поделиться через


Тип ресурса managedDevice

Пространство имен: microsoft.graph

Важный: API Microsoft Graph в версии /beta могут быть изменены; Использование в рабочей среде не поддерживается.

Примечание. API Microsoft Graph для Intune требует наличия активной лицензии Intune для клиента.

Устройства, которые управляются или предварительно регистрируются с помощью Intune

Методы

Метод Возвращаемый тип Описание
Получение объекта managedDevice managedDevice Чтение свойств и связей объекта managedDevice.
Обновление объекта managedDevice managedDevice Обновление свойств объекта managedDevice.
Действие executeAction bulkManagedDeviceActionResult;
Действие enableLostMode Нет Включение режима пропажи
Действие playLostModeSound Нет Воспроизведение звука в режиме потери
Действие setDeviceName Нет Задайте имя устройства.
действие activateDeviceEsim Нет Активируйте eSIM на устройстве.
Действие rotateFileVaultKey Нет
Функция getFileVaultKey String
Действие createDeviceLogCollectionRequest deviceLogCollectionResponse
Действие retire Нет Прекращение использования устройства
Действие wipe Нет Очистка устройства
Действие resetPasscode Нет Сброс секретного кода
Действие remoteLock Нет Удаленная блокировка
Действие requestRemoteAssistance Нет Запрос удаленной помощи
Действие disableLostMode Нет Отключение режима пропажи устройства
Действие locateDevice Нет Поиск устройства
Действие bypassActivationLock Нет Обход блокировки активации
Действие rebootNow Нет Перезагрузка устройства
Действие shutDown Нет Завершение работы устройства
Действие recoverPasscode Нет Восстановление секретного кода
Действие cleanWindowsDevice Нет Очистка устройства с Windows
Действие logoutSharedAppleDeviceActiveUser Нет Выход от имени активного пользователя общего устройства Apple
Действие deleteUserFromSharedAppleDevice Нет Удаление пользователя с общего устройства Apple
Действие syncDevice Нет
Действие windowsDefenderScan Нет
Действие windowsDefenderUpdateSignatures Нет
Действие updateWindowsDeviceAccount Нет
Действие revokeAppleVppLicenses Нет Отзыв всех лицензий Apple Vpp для устройства
Действие rotateBitLockerKeys Нет Смена ключей BitLockerKey
Действие sendCustomNotificationToCompanyPortal Нет
Действие triggerConfigurationManagerAction Нет Действие триггера для клиента ConfigurationManager
действие enrollNowAction Нет Активация действия регистрации в comanagement в клиенте ConfigurationManager
действие отмены подготовки Нет
действие disable Нет
повторное действие Нет
действие moveDevicesToOU Нет
действие removeDeviceFirmwareConfigurationInterfaceManagement Нет Удаление устройства из управления интерфейсом конфигурации встроенного ПО устройства
действие initiateMobileDeviceManagementKeyRecovery Нет Восстановление ключей MDM и аттестация доверенного платформенного модуля
Действие initiateDeviceAttestation Нет Выполнение аттестации устройства
Действие initiateOnDemandProactiveRemediation Нет Упреждающее исправление по запросу
Действие rotateLocalAdminPassword Нет Инициирует смену пароля локального администратора на устройстве вручную.
Действие pauseConfigurationRefresh Нет Инициирует команду для приостановки обновления конфигурации для устройства.
Действие changeAssignments Нет
функция appDiagnostics коллекция powerliftIncidentMetadata
Действие downloadAppDiagnostics Поток
Действие createQuery deviceQueryResult Позволяет пользователю отправлять Intune запрос на устройство Pivot на управляемое устройство.

Свойства

Свойство Тип Описание
id String Уникальный идентификатор устройства. Это свойство доступно только для чтения.
userId String Уникальный идентификатор пользователя, связанного с устройством. Это свойство доступно только для чтения.
deviceName String Имя устройства. Поддерживает операторы $filter eq и contains. Это свойство доступно только для чтения.
hardwareInformation hardwareInformation Подробные сведения об устройстве. Включает такие сведения, как дисковое пространство, производитель, серийный номер и т. д. По умолчанию для большинства свойств этого типа задано значение null/0/false, а для связанных типов — перечисление по умолчанию. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Поддерживает: $select. $Search не поддерживается. Только для чтения. Это свойство доступно только для чтения.
ownerType ownerType Владение устройством. Возможные значения: "company" или "personal". Значение по умолчанию неизвестно. Поддерживает операторы $filter eq и or. Возможные значения: unknown, company, personal.
managedDeviceOwnerType managedDeviceOwnerType Владение устройством. Может быть "корпоративным" или "личным". Возможные значения: unknown, company, personal.
deviceActionResults Коллекция deviceActionResult Список объектов deviceActionResult сложного типа. Это свойство доступно только для чтения.
managementState managementState Состояние управления устройством. Примеры: Managed, RetirePending и т. д. По умолчанию используется управление. Поддерживает операторы $filter eq и or. Это свойство доступно только для чтения. Возможные значения: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered.
enrolledDateTime DateTimeOffset Время регистрации устройства. Поддерживает операторы $filter "lt" и "gt". Это свойство доступно только для чтения.
lastSyncDateTime DateTimeOffset Дата и время последней успешной синхронизации устройства с Intune. Поддерживает операторы $filter "lt" и "gt". Это свойство доступно только для чтения.
chassisType chassisType Тип корпуса устройства. Это свойство доступно только для чтения. Возможные значения: unknown, desktop, laptop, worksWorkstation, enterpriseServer, phone, tablet, mobileOther, mobileUnknown.
operatingSystem String Операционная система устройства. Windows, iOS и т. д. Это свойство доступно только для чтения.
deviceType deviceType Платформа устройства. Примеры: Desktop, WindowsRT и т. д. Значение по умолчанию неизвестно. Поддерживает операторы $filter eq и or. Это свойство доступно только для чтения. Возможные значения: desktop, windowsRT, , winMO6, nokia, macwindowsPhone, winCE, winEmbedded, iPhone, iPadmacMDMholoLensiSocConsumerunixandroidForWorkandroidiPodandroidEnterprisesurfaceHubwindows10x, androidnGMS, chromeOS, linux, , blackberry, palm, . cloudPCunknown
complianceState complianceState Состояние соответствия устройства требованиям. Примеры: соответствие, конфликт, ошибка и т. д. Значение по умолчанию неизвестно. Поддерживает операторы $filter eq и or. Это свойство доступно только для чтения. Возможные значения: unknown, compliant, noncompliant, conflict, error, inGracePeriod, configManager.
jailBroken String Сломано или укоренен ли устройство в тюрьме. По умолчанию используется пустая строка. Поддерживает операторы $filter eq и or. Это свойство доступно только для чтения.
managementAgent managementAgentType Канал управления устройством. Примеры: Intune, EAS и т. д. Значение по умолчанию неизвестно. Поддерживает операторы $filter eq и or. Это свойство доступно только для чтения. Возможные значения: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp, google, unknownFutureValue.
osVersion String Версия операционной системы устройства. Это свойство доступно только для чтения.
easActivated Boolean Указывает, активировано ли устройство в Exchange ActiveSync. Это свойство доступно только для чтения.
easDeviceId String Идентификатор устройства в Exchange ActiveSync. Это свойство доступно только для чтения.
easActivationDateTime DateTimeOffset Время активации устройства в Exchange ActivationSync. Это свойство доступно только для чтения.
aadRegistered Логический Указывает, зарегистрировано ли устройство в Azure Active Directory. Это свойство доступно только для чтения.
azureADRegistered Boolean Указывает, зарегистрировано ли устройство в Azure Active Directory. Это свойство доступно только для чтения.
deviceEnrollmentType deviceEnrollmentType Тип регистрации устройства. Это свойство доступно только для чтения. Возможные значения: unknown, , userEnrollment, deviceEnrollmentManager, appleBulkWithoutUserappleBulkWithUser, windowsAzureADJoin, , windowsAutoEnrollmentwindowsBulkUserless, windowsBulkAzureDomainJoin, windowsCoManagementappleUserEnrollmentWithServiceAccountwindowsAzureADJoinUsingDeviceAuthazureAdJoinUsingAzureVmExtensionandroidEnterpriseFullyManagedandroidEnterpriseDedicatedDeviceandroidEnterpriseCorporateWorkProfileappleUserEnrollment, androidAOSPUserOwnedDeviceEnrollment, , androidAOSPUserlessDeviceEnrollment, appleACMEBasicBYOD, appleACMEDEPUserless, , appleACMEDEPUDACompanyPortal, . appleACMEDEPUDAModernAuthappleACMEDEPUDASetupAsstLegacy
lostModeState lostModeState Указывает, включен или отключен режим пропажи. Это свойство доступно только для чтения. Возможные значения: disabled, enabled.
activationLockBypassCode String Код, позволяющий обойти блокировку активации на управляемом устройстве. Значение по умолчанию — NULL (свойство, отличное от значения по умолчанию) для этого свойства, если оно возвращается в составе сущности managedDevice в вызове LIST. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Поддерживает: $select. $Search не поддерживается. Только для чтения. Это свойство доступно только для чтения.
emailAddress String Email для пользователя, связанного с устройством. Это свойство доступно только для чтения.
azureActiveDirectoryDeviceId String Уникальный идентификатор устройства Azure Active Directory. Только для чтения. Это свойство доступно только для чтения.
azureADDeviceId String Уникальный идентификатор устройства Azure Active Directory. Только для чтения. Это свойство доступно только для чтения.
deviceRegistrationState deviceRegistrationState Состояние регистрации устройства. Это свойство доступно только для чтения. Возможные значения: notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment, unknown.
deviceCategoryDisplayName String Отображаемое имя категории устройств. По умолчанию используется пустая строка. Поддерживает операторы $filter eq и or. Это свойство доступно только для чтения.
isSupervised Логический Состояние защищенного устройства. Это свойство доступно только для чтения.
exchangeLastSuccessfulSyncDateTime DateTimeOffset Время последнего подключения устройства к Exchange. Это свойство доступно только для чтения.
exchangeAccessState deviceManagementExchangeAccessState Состояние доступа к устройству в Exchange. Это свойство доступно только для чтения. Возможные значения: none, unknown, allowed, blocked, quarantined.
exchangeAccessStateReason deviceManagementExchangeAccessStateReason Причина состояния доступа к устройству в Exchange. Это свойство доступно только для чтения. Возможные значения: none, unknown, exchangeGlobalRule, exchangeIndividualRule, exchangeDeviceRule, exchangeUpgrade, exchangeMailboxPolicy, other, compliant, notCompliant, notEnrolled, unknownLocation, mfaRequired, azureADBlockDueToAccessPolicy, compromisedPassword, deviceNotKnownWithManagedApp.
remoteAssistanceSessionUrl String URL-адрес, позволяющий установить сеанс удаленного помощника с устройством. По умолчанию используется пустая строка. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Это свойство доступно только для чтения.
remoteAssistanceSessionErrorDetails String Проблемы, возникающие при создании сеансов удаленного помощника. Это свойство доступно только для чтения.
isEncrypted Логический Состояние шифрования устройства. Это свойство доступно только для чтения.
userPrincipalName String Имя субъекта-пользователя устройства. Это свойство доступно только для чтения.
model String Модель устройства. Это свойство доступно только для чтения.
manufacturer String Производитель устройства. Это свойство доступно только для чтения.
imei String IMEI. Это свойство доступно только для чтения.
complianceGracePeriodExpirationDateTime DateTimeOffset Дата и время окончания льготного периода соответствия устройств. Это свойство доступно только для чтения.
serialNumber String SerialNumber. Это свойство доступно только для чтения.
phoneNumber String Номер телефона устройства. Это свойство доступно только для чтения.
androidSecurityPatchLevel String Уровень исправлений для системы безопасности Android. Это свойство доступно только для чтения.
userDisplayName String Отображаемое имя пользователя. Это свойство доступно только для чтения.
configurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures Функции клиента ConfigrMgr. Это свойство доступно только для чтения.
wiFiMacAddress String Wi-Fi MAC. Это свойство доступно только для чтения.
deviceHealthAttestationState deviceHealthAttestationState Состояние подтверждения работоспособности устройства. Это свойство доступно только для чтения.
subscriberCarrier String Оператор подписчика. Это свойство доступно только для чтения.
meid String MEID. Это свойство доступно только для чтения.
totalStorageSpaceInBytes Int64 Общий объем хранилища в байтах. Это свойство доступно только для чтения.
freeStorageSpaceInBytes Int64 Бесплатное хранилище в байтах. Значение по умолчанию: 0. Только для чтения. Это свойство доступно только для чтения.
managedDeviceName String Автоматически созданный идентификатор устройства. Может быть заменен понятным именем.
partnerReportedThreatState managedDevicePartnerReportedHealthState Указывает состояние подверженности устройства угрозам при использовании решения Mobile Threat Defense (в учетной записи и на устройстве). Только для чтения. Это свойство доступно только для чтения. Возможные значения: unknown, activated, deactivated, secured, lowSeverity, mediumSeverity, highSeverity, unresponsive, compromised, misconfigured.
retireAfterDateTime DateTimeOffset Указывает время после того, как устройство будет автоматически выведено из эксплуатации из-за запланированного действия. Это свойство доступно только для чтения.
usersLoggedOn коллекция loggedOnUser Указывает последних пользователей устройства, выполнившего вход. Это свойство доступно только для чтения.
preferMdmOverGroupPolicyAppliedDateTime DateTimeOffset Сообщает, что параметр preferMdmOverGroupPolicy задан в dateTime. Если этот параметр задан, Intune параметры MDM переопределяют групповая политика параметры в случае конфликта. Только для чтения. Это свойство доступно только для чтения.
autopilotEnrolled Логический Сообщает, зарегистрировано ли управляемое устройство с помощью автоматического пилотного развертывания. Это свойство доступно только для чтения.
requireUserEnrollmentApproval Логический Сообщает, что управляемое устройство iOS зарегистрировано для утверждения пользователем. Это свойство доступно только для чтения.
managementCertificateExpirationDate DateTimeOffset Сообщает об истечении срока действия сертификата управления устройствами. Это свойство доступно только для чтения.
iccid String Идентификатор карточки интегральной цепи, это уникальный идентификационный номер SIM-карта. По умолчанию используется пустая строка. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Поддерживает: $select. $Search не поддерживается. Только для чтения. Это свойство доступно только для чтения.
udid String Уникальный идентификатор устройства для устройств iOS и macOS. По умолчанию используется пустая строка. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Поддерживает: $select. $Search не поддерживается. Только для чтения. Это свойство доступно только для чтения.
roleScopeTagIds Коллекция строк Список идентификаторов тегов области для этого экземпляра устройства.
windowsActiveMalwareCount Int32 Количество активных вредоносных программ для этого устройства Windows. Значение по умолчанию — 0. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Это свойство доступно только для чтения.
windowsRemediatedMalwareCount Int32 Количество исправленных вредоносных программ для этого устройства Windows. Значение по умолчанию — 0. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Это свойство доступно только для чтения.
notes String Заметки на устройстве, созданном ИТ-Администратор. Значение по умолчанию — NULL. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Поддерживает: $select. $Search не поддерживается.
configurationManagerClientHealthState configurationManagerClientHealthState Состояние работоспособности клиента Configuration Manager, допустимое только для устройств, управляемых агентом MDM/ConfigMgr
configurationManagerClientInformation configurationManagerClientInformation Сведения о клиенте Configuration Manager, допустимые только для устройств, управляемых ConfigMgr agent или управляемых по дуэлям, или трех управляемых.
ethernetMacAddress String Указывает MAC-адрес Ethernet устройства. Значение по умолчанию равно NULL (свойство, отличное от по умолчанию) для этого свойства, если оно возвращается в составе объекта managedDevice. Для получения фактических значений требуется отдельный вызов get с параметрами выбора запроса. Пример: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Поддерживает: $select. $Search не поддерживается. Только для чтения. Это свойство доступно только для чтения.
physicalMemoryInBytes Int64 Общий объем памяти в байтах. Значение по умолчанию — 0. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select. Поддерживает: $select. Только для чтения. Это свойство доступно только для чтения.
processorArchitecture managedDeviceArchitecture Архитектура процессора. Это свойство доступно только для чтения. Возможные значения: unknown, x86, x64, arm, arM64.
specificationVersion String Версия спецификации. Это свойство доступно только для чтения.
joinType joinType Тип присоединения устройства. Возможные значения: unknown, azureADJoined, azureADRegistered, hybridAzureADJoined.
skuFamily String Семейство номеров SKU устройств
securityPatchLevel String Это указывает на уровень исправлений для системы безопасности операционной системы. Эти специальные обновления содержат важные исправления безопасности. Для iOS/MacOS они имеют формат (a). Для android его в формате 2017-08-07. Это свойство доступно только для чтения.
skuNumber Int32 Номер номера SKU устройства см. также: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Допустимые значения от 0 до 2147483647. Это свойство доступно только для чтения.
managementFeatures managedDeviceManagementFeatures Функции управления устройствами. Возможные значения: none, microsoftManagedDesktop.
chromeOSDeviceInfo Коллекция chromeOSDeviceProperty Список свойств устройства ChromeOS. По умолчанию используется пустой список. Чтобы получить фактические значения, необходимо выполнить вызов GET с идентификатором устройства и включенным в параметр select.
enrollmentProfileName String Имя профиля регистрации, назначенного устройству. Значение по умолчанию — пустая строка, указывающая, что профиль регистрации не был настроен. Это свойство доступно только для чтения.
bootstrapTokenEscrowed Логический Сообщает, есть ли у управляемого устройства депонирован маркер начальной загрузки. Это только для устройств macOS. Чтобы получить, включите BootstrapTokenEscrowed в предложение select и запрос с идентификатором устройства. Если значение FALSE, маркер начальной загрузки не депонируется. Если значение TRUE, устройство депонировало маркер начальной загрузки с Intune. Это свойство доступно только для чтения.
deviceFirmwareConfigurationInterfaceManaged Логический Указывает, управляется ли устройство DFCI. При значении TRUE устройство управляется DFCI. При значении FALSE устройство не управляется DFCI. Значение по умолчанию — FALSE.
deviceIdentityAttestationDetail deviceIdentityAttestationDetail Указывает состояние аттестации управляемого устройства. И каким образом. По умолчанию: неизвестно.

Связи

Связь Тип Описание
detectedApps Коллекция detectedApp Все приложения, установленные на устройстве
deviceCategory deviceCategory Категория устройств
windowsProtectionState windowsProtectionState Состояние защиты устройства. Это свойство доступно только для чтения.
users Коллекция объектов user Основные пользователи, связанные с управляемым устройством.
logCollectionRequests коллекция deviceLogCollectionResponse Список запросов на сбор журналов
deviceHealthScriptStates коллекция deviceHealthScriptPolicyState Результаты скриптов работоспособности устройства, запущенных для этого устройства. По умолчанию — пустой список. Это свойство доступно только для чтения.

Представление JSON

Ниже представлено описание ресурса в формате JSON.

{
  "@odata.type": "#microsoft.graph.managedDevice",
  "id": "String (identifier)",
  "userId": "String",
  "deviceName": "String",
  "hardwareInformation": {
    "@odata.type": "microsoft.graph.hardwareInformation",
    "serialNumber": "String",
    "totalStorageSpace": 1024,
    "freeStorageSpace": 1024,
    "imei": "String",
    "meid": "String",
    "manufacturer": "String",
    "model": "String",
    "phoneNumber": "String",
    "subscriberCarrier": "String",
    "cellularTechnology": "String",
    "wifiMac": "String",
    "operatingSystemLanguage": "String",
    "isSupervised": true,
    "isEncrypted": true,
    "batterySerialNumber": "String",
    "batteryHealthPercentage": 1024,
    "batteryChargeCycles": 1024,
    "isSharedDevice": true,
    "sharedDeviceCachedUsers": [
      {
        "@odata.type": "microsoft.graph.sharedAppleDeviceUser",
        "userPrincipalName": "String",
        "dataToSync": true,
        "dataQuota": 1024,
        "dataUsed": 1024
      }
    ],
    "tpmSpecificationVersion": "String",
    "operatingSystemEdition": "String",
    "deviceFullQualifiedDomainName": "String",
    "deviceGuardVirtualizationBasedSecurityHardwareRequirementState": "String",
    "deviceGuardVirtualizationBasedSecurityState": "String",
    "deviceGuardLocalSystemAuthorityCredentialGuardState": "String",
    "osBuildNumber": "String",
    "operatingSystemProductType": 1024,
    "ipAddressV4": "String",
    "subnetAddress": "String",
    "esimIdentifier": "String",
    "systemManagementBIOSVersion": "String",
    "tpmManufacturer": "String",
    "tpmVersion": "String",
    "wiredIPv4Addresses": [
      "String"
    ],
    "batteryLevelPercentage": "4.2",
    "residentUsersCount": 1024,
    "productName": "String",
    "deviceLicensingStatus": "String",
    "deviceLicensingLastErrorCode": 1024,
    "deviceLicensingLastErrorDescription": "String"
  },
  "ownerType": "String",
  "managedDeviceOwnerType": "String",
  "deviceActionResults": [
    {
      "@odata.type": "microsoft.graph.deviceActionResult",
      "actionName": "String",
      "actionState": "String",
      "startDateTime": "String (timestamp)",
      "lastUpdatedDateTime": "String (timestamp)"
    }
  ],
  "managementState": "String",
  "enrolledDateTime": "String (timestamp)",
  "lastSyncDateTime": "String (timestamp)",
  "chassisType": "String",
  "operatingSystem": "String",
  "deviceType": "String",
  "complianceState": "String",
  "jailBroken": "String",
  "managementAgent": "String",
  "osVersion": "String",
  "easActivated": true,
  "easDeviceId": "String",
  "easActivationDateTime": "String (timestamp)",
  "aadRegistered": true,
  "azureADRegistered": true,
  "deviceEnrollmentType": "String",
  "lostModeState": "String",
  "activationLockBypassCode": "String",
  "emailAddress": "String",
  "azureActiveDirectoryDeviceId": "String",
  "azureADDeviceId": "String",
  "deviceRegistrationState": "String",
  "deviceCategoryDisplayName": "String",
  "isSupervised": true,
  "exchangeLastSuccessfulSyncDateTime": "String (timestamp)",
  "exchangeAccessState": "String",
  "exchangeAccessStateReason": "String",
  "remoteAssistanceSessionUrl": "String",
  "remoteAssistanceSessionErrorDetails": "String",
  "isEncrypted": true,
  "userPrincipalName": "String",
  "model": "String",
  "manufacturer": "String",
  "imei": "String",
  "complianceGracePeriodExpirationDateTime": "String (timestamp)",
  "serialNumber": "String",
  "phoneNumber": "String",
  "androidSecurityPatchLevel": "String",
  "userDisplayName": "String",
  "configurationManagerClientEnabledFeatures": {
    "@odata.type": "microsoft.graph.configurationManagerClientEnabledFeatures",
    "inventory": true,
    "modernApps": true,
    "resourceAccess": true,
    "deviceConfiguration": true,
    "compliancePolicy": true,
    "windowsUpdateForBusiness": true,
    "endpointProtection": true,
    "officeApps": true
  },
  "wiFiMacAddress": "String",
  "deviceHealthAttestationState": {
    "@odata.type": "microsoft.graph.deviceHealthAttestationState",
    "lastUpdateDateTime": "String",
    "contentNamespaceUrl": "String",
    "deviceHealthAttestationStatus": "String",
    "contentVersion": "String",
    "issuedDateTime": "String (timestamp)",
    "attestationIdentityKey": "String",
    "resetCount": 1024,
    "restartCount": 1024,
    "dataExcutionPolicy": "String",
    "bitLockerStatus": "String",
    "bootManagerVersion": "String",
    "codeIntegrityCheckVersion": "String",
    "secureBoot": "String",
    "bootDebugging": "String",
    "operatingSystemKernelDebugging": "String",
    "codeIntegrity": "String",
    "testSigning": "String",
    "safeMode": "String",
    "windowsPE": "String",
    "earlyLaunchAntiMalwareDriverProtection": "String",
    "virtualSecureMode": "String",
    "pcrHashAlgorithm": "String",
    "bootAppSecurityVersion": "String",
    "bootManagerSecurityVersion": "String",
    "tpmVersion": "String",
    "pcr0": "String",
    "secureBootConfigurationPolicyFingerPrint": "String",
    "codeIntegrityPolicy": "String",
    "bootRevisionListInfo": "String",
    "operatingSystemRevListInfo": "String",
    "healthStatusMismatchInfo": "String",
    "healthAttestationSupportedStatus": "String",
    "memoryIntegrityProtection": "String",
    "memoryAccessProtection": "String",
    "virtualizationBasedSecurity": "String",
    "firmwareProtection": "String",
    "systemManagementMode": "String",
    "securedCorePC": "String"
  },
  "subscriberCarrier": "String",
  "meid": "String",
  "totalStorageSpaceInBytes": 1024,
  "freeStorageSpaceInBytes": 1024,
  "managedDeviceName": "String",
  "partnerReportedThreatState": "String",
  "retireAfterDateTime": "String (timestamp)",
  "usersLoggedOn": [
    {
      "@odata.type": "microsoft.graph.loggedOnUser",
      "userId": "String",
      "lastLogOnDateTime": "String (timestamp)"
    }
  ],
  "preferMdmOverGroupPolicyAppliedDateTime": "String (timestamp)",
  "autopilotEnrolled": true,
  "requireUserEnrollmentApproval": true,
  "managementCertificateExpirationDate": "String (timestamp)",
  "iccid": "String",
  "udid": "String",
  "roleScopeTagIds": [
    "String"
  ],
  "windowsActiveMalwareCount": 1024,
  "windowsRemediatedMalwareCount": 1024,
  "notes": "String",
  "configurationManagerClientHealthState": {
    "@odata.type": "microsoft.graph.configurationManagerClientHealthState",
    "state": "String",
    "errorCode": 1024,
    "lastSyncDateTime": "String (timestamp)"
  },
  "configurationManagerClientInformation": {
    "@odata.type": "microsoft.graph.configurationManagerClientInformation",
    "clientIdentifier": "String",
    "isBlocked": true,
    "clientVersion": "String"
  },
  "ethernetMacAddress": "String",
  "physicalMemoryInBytes": 1024,
  "processorArchitecture": "String",
  "specificationVersion": "String",
  "joinType": "String",
  "skuFamily": "String",
  "securityPatchLevel": "String",
  "skuNumber": 1024,
  "managementFeatures": "String",
  "chromeOSDeviceInfo": [
    {
      "@odata.type": "microsoft.graph.chromeOSDeviceProperty",
      "name": "String",
      "value": "String",
      "valueType": "String",
      "updatable": true
    }
  ],
  "enrollmentProfileName": "String",
  "bootstrapTokenEscrowed": true,
  "deviceFirmwareConfigurationInterfaceManaged": true,
  "deviceIdentityAttestationDetail": {
    "@odata.type": "microsoft.graph.deviceIdentityAttestationDetail",
    "deviceIdentityAttestationStatus": "String"
  }
}