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/iot-hub-customer-data-requests.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,17 +31,17 @@ If you use the Azure Monitor integration feature of the Azure IoT Hub service to
31
31
32
32
Tenant administrators can use the IoT devices blade of the Azure IoT Hub extension in the Azure portal to delete a device, which deletes the data associated with that device.
33
33
34
-
It is also possible to perform delete operations for devices using REST APIs. For more information, see [Service - Delete Device](/rest/api/iothub/service/deletedevice).
34
+
It is also possible to perform delete operations for devices using REST APIs. For more information, see [Service - Delete Device](/rest/api/iothub/service/registrymanager/deletedevice).
35
35
36
36
## Exporting customer data
37
37
38
38
Tenant administrators can utilize copy and paste within the IoT devices pane of the Azure IoT Hub extension in the Azure portal to export data associated with a device.
39
39
40
-
It is also possible to perform export operations for devices using REST APIs. For more information, see [Service - Get Device](/rest/api/iothub/service/getdevice).
40
+
It is also possible to perform export operations for devices using REST APIs. For more information, see [Service - Get Device](/rest/api/iothub/service/registrymanager/getdevice).
41
41
42
42
> [!NOTE]
43
43
> When you use Microsoft's enterprise services, Microsoft generates some information, known as system-generated logs. Some Azure IoT Hub system-generated logs are not accessible or exportable by tenant administrators. These logs constitute factual actions conducted within the service and diagnostic data related to individual devices.
44
44
45
45
## Links to additional documentation
46
46
47
-
Full documentation for Azure IoT Hub Service APIs is located at [IoT Hub Service APIs](https://docs.microsoft.com/rest/api/iothub/service).
47
+
Full documentation for Azure IoT Hub Service APIs is located at [IoT Hub Service APIs](https://docs.microsoft.com/rest/api/iothub/service/configuration).
Copy file name to clipboardExpand all lines: articles/iot-hub/iot-hub-devguide-glossary.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -222,7 +222,7 @@ You configure [routing rules](iot-hub-devguide-messages-read-custom.md) in your
222
222
SASL PLAIN is a protocol that the AMQP protocol uses to transfer security tokens.
223
223
224
224
## Service REST API
225
-
You can use the [Service REST API](https://docs.microsoft.com/rest/api/iothub/service) from the solution back end to manage your devices. The API enables you to retrieve and update [device twin](#device-twin) properties, invoke [direct methods](#direct-method), and schedule [jobs](#job). Typically, you should use one of the higher-level [service SDKs](#azure-iot-service-sdks) as shown in the IoT Hub tutorials.
225
+
You can use the [Service REST API](https://docs.microsoft.com/rest/api/iothub/service/configuration) from the solution back end to manage your devices. The API enables you to retrieve and update [device twin](#device-twin) properties, invoke [direct methods](#direct-method), and schedule [jobs](#job). Typically, you should use one of the higher-level [service SDKs](#azure-iot-service-sdks) as shown in the IoT Hub tutorials.
226
226
227
227
## Shared access signature
228
228
Shared Access Signatures (SAS) are an authentication mechanism based on SHA-256 secure hashes or URIs. SAS authentication has two components: a _Shared Access Policy_ and a _Shared Access Signature_ (often called a token). A device uses SAS to authenticate with an IoT hub. [Back-end apps](#back-end-app) also use SAS to authenticate with the service-facing endpoints on an IoT hub. Typically, you include the SAS token in the [connection string](#connection-string) that an app uses to establish a connection to an IoT hub.
Copy file name to clipboardExpand all lines: articles/iot-hub/iot-hub-devguide-identity-registry.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,7 +74,7 @@ Use asynchronous operations on the [IoT Hub resource provider endpoint](iot-hub-
74
74
75
75
For more information about the import and export APIs, see [IoT Hub resource provider REST APIs](/rest/api/iothub/iothubresource). To learn more about running import and export jobs, see [Bulk management of IoT Hub device identities](iot-hub-bulk-identity-mgmt.md).
76
76
77
-
Device identities can also be exported and imported from an IoT Hub via the Service API via either the [REST API](/rest/api/iothub/service/createimportexportjob) or one of the IoT Hub [Service SDKs](/azure/iot-hub/iot-hub-devguide-sdks#azure-iot-hub-service-sdks).
77
+
Device identities can also be exported and imported from an IoT Hub via the Service API via either the [REST API](/rest/api/iothub/service/jobclient/createimportexportjob) or one of the IoT Hub [Service SDKs](/azure/iot-hub/iot-hub-devguide-sdks#azure-iot-hub-service-sdks).
Copy file name to clipboardExpand all lines: articles/iot-hub/iot-hub-devguide-query-language.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -228,7 +228,7 @@ The query object exposes multiple **Next** values, depending on the deserializat
228
228
### Limitations
229
229
230
230
> [!IMPORTANT]
231
-
> Query results can have a few minutes of delay with respect to the latest values in device twins. If querying individual device twins by ID, use the [get twin REST API](https://docs.microsoft.com/rest/api/iothub/service/gettwin). This API always returns the latest values and has higher throttling limits. You can issue the REST API directly or use the equivalent functionality in one of the [Azure IoT Hub Service SDKs](iot-hub-devguide-sdks.md#azure-iot-hub-service-sdks).
231
+
> Query results can have a few minutes of delay with respect to the latest values in device twins. If querying individual device twins by ID, use the [get twin REST API](https://docs.microsoft.com/rest/api/iothub/service/twin/getdevicetwin). This API always returns the latest values and has higher throttling limits. You can issue the REST API directly or use the equivalent functionality in one of the [Azure IoT Hub Service SDKs](iot-hub-devguide-sdks.md#azure-iot-hub-service-sdks).
232
232
233
233
Currently, comparisons are supported only between primitive types (no objects), for instance `... WHERE properties.desired.config = properties.reported.config` is supported only if those properties have primitive values.
234
234
@@ -435,7 +435,7 @@ To understand what each symbol in the expressions syntax stands for, refer to th
435
435
| binary_operator | Any binary operator listed in the [Operators](#operators) section. |
436
436
| function_name| Any function listed in the [Functions](#functions) section. |
437
437
| decimal_literal |A float expressed in decimal notation. |
438
-
| hexadecimal_literal |A number expressed by the string ‘0x’ followed by a string of hexadecimal digits. |
438
+
| hexadecimal_literal |A number expressed by the string '0x' followed by a string of hexadecimal digits. |
439
439
| string_literal |String literals are Unicode strings represented by a sequence of zero or more Unicode characters or escape sequences. String literals are enclosed in single quotes or double quotes. Allowed escapes: `\'`, `\"`, `\\`, `\uXXXX` for Unicode characters defined by 4 hexadecimal digits. |
440
440
441
441
### Operators
@@ -463,7 +463,7 @@ In routes conditions, the following math functions are supported:
463
463
| ABS(x) | Returns the absolute (positive) value of the specified numeric expression. |
464
464
| EXP(x) | Returns the exponential value of the specified numeric expression (e^x). |
465
465
| POWER(x,y) | Returns the value of the specified expression to the specified power (x^y).|
466
-
| SQUARE(x)| Returns the square of the specified numeric value. |
466
+
| SQUARE(x)| Returns the square of the specified numeric value. |
467
467
| CEILING(x) | Returns the smallest integer value greater than, or equal to, the specified numeric expression. |
468
468
| FLOOR(x) | Returns the largest integer less than or equal to the specified numeric expression. |
469
469
| SIGN(x) | Returns the positive (+1), zero (0), or negative (-1) sign of the specified numeric expression.|
Copy file name to clipboardExpand all lines: articles/iot-hub/iot-hub-troubleshoot-error-403004-devicemaximumqueuedepthexceeded.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,4 +31,4 @@ The supported pattern for cloud-to-device messages with HTTPS is intermittently
31
31
32
32
Alternatively, enhance device side logic to complete, reject, or abandon queued messages quickly, shorten the time to live, or consider sending fewer messages. See [C2D message time to live](./iot-hub-devguide-messages-c2d.md#message-expiration-time-to-live).
33
33
34
-
Lastly, consider using the [Purge Queue API](https://docs.microsoft.com/rest/api/iothub/service/purgecommandqueue) to periodically clean up pending messages before the limit is reached.
34
+
Lastly, consider using the [Purge Queue API](https://docs.microsoft.com/rest/api/iothub/service/registrymanager/purgecommandqueue) to periodically clean up pending messages before the limit is reached.
Copy file name to clipboardExpand all lines: articles/iot-hub/virtual-network-support.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -281,7 +281,7 @@ This functionality requires connectivity from IoT Hub to the storage account. To
281
281
282
282
3. Navigate to the **Firewalls and virtual networks** tab in your storage account and enable **Allow access from selected networks** option. Under the **Exceptions** list, check the box for **Allow trusted Microsoft services to access this storage account**. Click the **Save** button.
283
283
284
-
You can now use the Azure IoT REST API's for [creating import export jobs](https://docs.microsoft.com/rest/api/iothub/jobclient/getimportexportjobs) for information on how to use the bulk import/export functionality. Note that you will need to provide the `storageAuthenticationType="identityBased"` in your request body and use `inputBlobContainerUri="https://..."` and `outputBlobContainerUri="https://..."` as the input and output URL's of your storage account, respectively.
284
+
You can now use the Azure IoT REST API's for [creating import export jobs](https://docs.microsoft.com/rest/api/iothub/service/jobclient/getimportexportjobs) for information on how to use the bulk import/export functionality. Note that you will need to provide the `storageAuthenticationType="identityBased"` in your request body and use `inputBlobContainerUri="https://..."` and `outputBlobContainerUri="https://..."` as the input and output URL's of your storage account, respectively.
285
285
286
286
287
287
Azure IoT Hub SDK's also support this functionality in the service client's registry manager. The following code snippet shows how to initiate an import job or export job in using the C# SDK.
0 commit comments