zebraFotaDeployment 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.
The Zebra FOTA deployment entity that describes settings, deployment device groups required to create a FOTA deployment, and deployment status.
Methods
Method | Return Type | Description |
---|---|---|
List zebraFotaDeployments | zebraFotaDeployment collection | List properties and relationships of the zebraFotaDeployment objects. |
Get zebraFotaDeployment | zebraFotaDeployment | Read properties and relationships of the zebraFotaDeployment object. |
Create zebraFotaDeployment | zebraFotaDeployment | Create a new zebraFotaDeployment object. |
Delete zebraFotaDeployment | None | Deletes a zebraFotaDeployment. |
Update zebraFotaDeployment | zebraFotaDeployment | Update the properties of a zebraFotaDeployment object. |
cancel action | Boolean | Not yet documented |
Properties
Property | Type | Description |
---|---|---|
id | String | System generated deployment id provided during creation of the deployment. Returned only if operation was a success. |
displayName | String | A human readable name of the deployment. |
description | String | A human readable description of the deployment. |
deploymentSettings | zebraFotaDeploymentSettings | Represents settings required to create a deployment such as deployment type, artifact info, download and installation |
deploymentAssignments | androidFotaDeploymentAssignment collection | Collection of Android FOTA Assignment |
deploymentStatus | zebraFotaDeploymentStatus | Represents the deployment status from Zebra. The status is a high level status of the deployment as opposed being a detailed status per device. |
Relationships
None
JSON Representation
Here is a JSON representation of the resource.
{
"@odata.type": "#microsoft.graph.zebraFotaDeployment",
"id": "String (identifier)",
"displayName": "String",
"description": "String",
"deploymentSettings": {
"@odata.type": "microsoft.graph.zebraFotaDeploymentSettings",
"deviceModel": "String",
"updateType": "String",
"timeZoneOffsetInMinutes": 1024,
"firmwareTargetArtifactDescription": "String",
"firmwareTargetBoardSupportPackageVersion": "String",
"firmwareTargetPatch": "String",
"firmwareTargetOsVersion": "String",
"scheduleMode": "String",
"scheduleDurationInDays": 1024,
"downloadRuleNetworkType": "String",
"downloadRuleStartDateTime": "String (timestamp)",
"installRuleStartDateTime": "String (timestamp)",
"installRuleWindowStartTime": "String (time of day)",
"installRuleWindowEndTime": "String (time of day)",
"batteryRuleMinimumBatteryLevelPercentage": 1024,
"batteryRuleRequireCharger": true
},
"deploymentAssignments": [
{
"@odata.type": "microsoft.graph.androidFotaDeploymentAssignment",
"id": "String",
"displayName": "String",
"target": {
"@odata.type": "microsoft.graph.androidFotaDeploymentAssignmentTarget",
"groupId": "String"
}
}
],
"deploymentStatus": {
"@odata.type": "microsoft.graph.zebraFotaDeploymentStatus",
"state": "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)"
}
}
Feedback
Submit and view feedback for