Skip to content

Commit 9f86c92

Browse files
authored
Merge pull request #179103 from andrewbrownmsft/andbrown110821
Improved version explanation.
2 parents 4cf6bbf + 82f4929 commit 9f86c92

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

articles/iot-hub-device-update/import-schema.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.service: iot-hub-device-update
99
---
1010

1111
# 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.
1313

1414
## Import manifest schema
1515

@@ -21,15 +21,15 @@ If you want to import an update into Device Update for IoT Hub, be sure you've r
2121
| Compatibility | Array of `CompatibilityInfo` [objects](#compatibilityinfo-object) | Compatibility information of device compatible with this update. | Maximum of 10 items |
2222
| CreatedDateTime | date/time | Date and time at which the update was created. | Delimited ISO 8601 date and time format, in UTC |
2323
| 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 |
2525

2626
## UpdateId Object
2727

2828
| Name | Type | Description | Restrictions |
2929
| --------- | --------- | --------- | --------- |
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 between 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.
3333

3434
## File Object
3535

@@ -102,10 +102,10 @@ If an Azure AD application is used to sign the user in, the scope needs to have
102102

103103
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.
104104

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:
106106

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.
109109

110110
**Example using Azure CLI:**
111111

0 commit comments

Comments
 (0)