zebraFotaDeploymentStatus resource type

Namespace: microsoft.graph

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.

Describes the status for a single FOTA deployment.

Properties

Property Type Description
state zebraFotaDeploymentState See zebraFotaDeploymentState enum for possible values. Possible values are: pendingCreation, createFailed, created, inProgress, completed, pendingCancel, canceled, unknownFutureValue.
errorCode zebraFotaErrorCode An error code indicating the failure reason, when the deployment state is createFailed. Possible values: See zebraFotaErrorCode enum. Possible values are: success, noDevicesFoundInSelectedAadGroups, noIntuneDevicesFoundInSelectedAadGroups, noZebraFotaEnrolledDevicesFoundForCurrentTenant, noZebraFotaEnrolledDevicesFoundInSelectedAadGroups, noZebraFotaDevicesFoundForSelectedDeviceModel, zebraFotaCreateDeploymentRequestFailure, unknownFutureValue.
totalDevices Int32 An integer that indicates the total number of devices in the deployment.
totalCreated Int32 An integer that indicates the total number of devices that have a job in the CREATED state. Typically indicates jobs that did not reach the devices.
totalScheduled Int32 An integer that indicates the total number of devices that received the json and are scheduled.
totalDownloading Int32 An integer that indicates the total number of devices where installation was successful.
totalAwaitingInstall Int32 An integer that indicates the total number of devices where installation was successful.
totalSucceededInstall Int32 An integer that indicates the total number of devices where installation was successful.
totalCanceled Int32 An integer that indicates the total number of devices where installation was canceled.
totalUnknown Int32 An integer that indicates the total number of devices where no deployment status or end state has not received, even after the scheduled end date was reached.
totalFailedDownload Int32 An integer that indicates the total number of devices that have failed to download the new OS file.
totalFailedInstall Int32 An integer that indicates the total number of devices that have failed to install the new OS file.
completeOrCanceledDateTime DateTimeOffset The date and time when this deployment was completed or canceled. The actual date time is determined by the value of state. If the state is canceled, this property holds the cancellation date/time. If the the state is completed, this property holds the completion date/time. If the deployment is not completed before the deployment end date, then completed date/time and end date/time are the same. This is always in the deployment timezone. Note: An installation that is in progress can continue past the deployment end date.
cancelRequested Boolean A boolean that indicates if a cancellation was requested on the deployment. NOTE: A cancellation request does not guarantee that the deployment was canceled.
lastUpdatedDateTime DateTimeOffset Date and time when the deployment status was updated from Zebra

Relationships

None

JSON Representation

Here is a JSON representation of the resource.

{
  "@odata.type": "#microsoft.graph.zebraFotaDeploymentStatus",
  "state": "String",
  "errorCode": "String",
  "totalDevices": 1024,
  "totalCreated": 1024,
  "totalScheduled": 1024,
  "totalDownloading": 1024,
  "totalAwaitingInstall": 1024,
  "totalSucceededInstall": 1024,
  "totalCanceled": 1024,
  "totalUnknown": 1024,
  "totalFailedDownload": 1024,
  "totalFailedInstall": 1024,
  "completeOrCanceledDateTime": "String (timestamp)",
  "cancelRequested": true,
  "lastUpdatedDateTime": "String (timestamp)"
}