retireScheduledManagedDevice resource type

Important: Microsoft Graph APIs under the /beta version are subject to change; production use is not supported.

Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.

ManagedDevices that are scheduled for retire


Property Type Description
id String Key of the entity.
managedDeviceId String Managed DeviceId
managedDeviceName String Managed Device Name
deviceType deviceType Managed Device Device Type. Possible values are: desktop, windowsRT, winMO6, nokia, windowsPhone, mac, winCE, winEmbedded, iPhone, iPad, iPod, android, iSocConsumer, unix, macMDM, holoLens, surfaceHub, androidForWork, androidEnterprise, windows10x, blackberry, palm, unknown.
complianceState complianceStatus Managed Device ComplianceStatus. Possible values are: unknown, notApplicable, compliant, remediated, nonCompliant, error, conflict, notAssigned.
retireAfterDateTime DateTimeOffset Managed Device Retire After DateTime
managementAgent managementAgentType Managed Device ManagementAgentType. Possible values are: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, windowsManagementCloudApi.
ownerType managedDeviceOwnerType Managed Device ManagedDeviceOwnerType. Possible values are: unknown, company, personal.
deviceCompliancePolicyName String Device Compliance Policy Name
deviceCompliancePolicyId String Device Compliance PolicyId



JSON Representation

Here is a JSON representation of the resource.

  "@odata.type": "#microsoft.graph.retireScheduledManagedDevice",
  "id": "String (identifier)",
  "managedDeviceId": "String",
  "managedDeviceName": "String",
  "deviceType": "String",
  "complianceState": "String",
  "retireAfterDateTime": "String (timestamp)",
  "managementAgent": "String",
  "ownerType": "String",
  "deviceCompliancePolicyName": "String",
  "deviceCompliancePolicyId": "String"