You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-hub-device-update/import-schema.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ ms.service: iot-hub-device-update
9
9
---
10
10
11
11
# Importing updates into Device Update for IoT Hub - schema and other information
12
-
If you want to import an update into Device Update for IoT Hub, be sure you've reviewed the [concepts](import-concepts.md) and [How-To guide](import-update.md) first. If you're interested in the details of the schema used when constructing an import manifest, as well as information about related objects, see below.
12
+
If you want to import an update into Device Update for IoT Hub, be sure you've reviewed the [concepts](import-concepts.md) and [How-To guide](import-update.md) first. If you're interested in the details of the schema used when constructing an import manifest, or information about related objects, see below.
13
13
14
14
## Import manifest schema
15
15
@@ -21,15 +21,15 @@ If you want to import an update into Device Update for IoT Hub, be sure you've r
21
21
| Compatibility | Array of `CompatibilityInfo`[objects](#compatibilityinfo-object)| Compatibility information of device compatible with this update. | Maximum of 10 items |
22
22
| CreatedDateTime | date/time | Date and time at which the update was created. | Delimited ISO 8601 date and time format, in UTC |
23
23
| ManifestVersion | string | Import manifest schema version. Specify `2.0`, which will be compatible with `urn:azureiot:AzureDeviceUpdateCore:1` interface and `urn:azureiot:AzureDeviceUpdateCore:4` interface. | Must be `2.0`|
24
-
| Files | Array of `File` objects | Update payload files | Maximum of 5 files |
24
+
| Files | Array of `File` objects | Update payload files | Maximum of five files |
25
25
26
26
## UpdateId Object
27
27
28
28
| Name | Type | Description | Restrictions |
29
29
| --------- | --------- | --------- | --------- |
30
-
| Provider | string | Provider part of the update identity. | 1-64 characters, alphanumeric, dot and dash. |
31
-
| Name | string | Name part of the update identity. | 1-64 characters, alphanumeric, dot and dash. |
32
-
| Version | version | Version part of the update identity. | 2 to 4 part, dotseparated version numberbetween 0 and 2147483647. Leading zeroes will be dropped. |
30
+
| Provider | string | Provider part of the update identity. | 1-64 characters, alphanumeric, dot, and dash. |
31
+
| Name | string | Name part of the update identity. | 1-64 characters, alphanumeric, dot, and dash. |
32
+
| Version | version | Version part of the update identity. | 2 to 4 part, dot-separated version number. The total number of _each_ dot-separated part can be between 0 and 2147483647. Leading zeroes are not supported.
33
33
34
34
## File Object
35
35
@@ -102,10 +102,10 @@ If an Azure AD application is used to sign the user in, the scope needs to have
102
102
103
103
You will need to add permissions to your Azure AD app (in the API permissions tab in Azure AD Application view) to use Azure Device Update API. Request API permission to Azure Device Update (located in "APIs my organization uses") and grant the delegated user_impersonation permission.
104
104
105
-
ADU accepts tokens acquiring tokens using any of the Azure AD supported flows for users, applications, or managed identities. However, some of the flows require additional Azure AD application setup:
105
+
ADU accepts tokens acquiring tokens using any of the Azure AD supported flows for users, applications, or managed identities. However, some of the flows require extra Azure AD application setup:
106
106
107
-
* For public client flows make sure to enable mobile and desktop flows.
108
-
* For implicit flows make sure to add a Web platform and select "Access tokens" for the authorization endpoint.
107
+
* For public client flows, make sure to enable mobile and desktop flows.
108
+
* For implicit flows make, sure to add a Web platform and select "Access tokens" for the authorization endpoint.
0 commit comments