|
5 | 5 | "redirect_url": "/cli/azure/iot/ops",
|
6 | 6 | "redirect_document_id": false
|
7 | 7 | },
|
| 8 | + { |
| 9 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/concept-opcua-message-format.md", |
| 10 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector", |
| 11 | + "redirect_document_id": false |
| 12 | + }, |
| 13 | + { |
| 14 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/concept-opc-ua-message-format.md", |
| 15 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector", |
| 16 | + "redirect_document_id": false |
| 17 | + }, |
8 | 18 | {
|
9 | 19 | "source_path_from_root": "/articles/iot-operations/manage-layered-network/howto-configure-mq-layered-network.md",
|
10 | 20 | "redirect_url": "/azure/iot-operations/manage-layered-network/overview-layered-network",
|
|
17 | 27 | },
|
18 | 28 | {
|
19 | 29 | "source_path_from_root": "/articles/iot-operations/send-view-analyze-data/tutorial-real-time-dashboard-fabric.md",
|
20 |
| - "redirect_url": "/azure/iot-operations/view-analyze-telemetry/tutorial-real-time-dashboard-fabric", |
| 30 | + "redirect_url": "/azure/iot-operations/end-to-end-tutorials/tutorial-add-assets", |
21 | 31 | "redirect_document_id": false
|
22 | 32 | },
|
23 | 33 | {
|
24 | 34 | "source_path_from_root": "/articles/iot-operations/send-view-analyze-data/tutorial-upload-mqtt-lakehouse.md",
|
25 |
| - "redirect_url": "/azure/iot-operations/view-analyze-telemetry/tutorial-upload-mqtt-lakehouse", |
| 35 | + "redirect_url": "/azure/iot-operations/connect-to-cloud/howto-create-dataflow", |
26 | 36 | "redirect_document_id": false
|
27 | 37 | },
|
28 | 38 | {
|
29 | 39 | "source_path_from_root": "/articles/iot-operations/send-view-analyze-data/tutorial-connect-event-grid.md",
|
30 |
| - "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-upload-telemetry-to-cloud", |
| 40 | + "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-configure", |
31 | 41 | "redirect_document_id": false
|
32 | 42 | },
|
33 | 43 | {
|
34 | 44 | "source_path_from_root": "/articles/iot-operations/send-view-analyze-data/tutorial-event-driven-with-dapr.md",
|
35 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/tutorial-event-driven-with-dapr", |
| 45 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/tutorial-event-driven-with-dapr", |
36 | 46 | "redirect_document_id": false
|
37 | 47 | },
|
38 | 48 | {
|
39 | 49 | "source_path_from_root": "/articles/iot-operations/get-started/quickstart-process-telemetry.md",
|
40 |
| - "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-upload-telemetry-to-cloud", |
| 50 | + "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-configure", |
41 | 51 | "redirect_document_id": false
|
42 | 52 | },
|
43 | 53 | {
|
|
47 | 57 | },
|
48 | 58 | {
|
49 | 59 | "source_path_from_root": "/articles/iot-operations/get-started/quickstart-add-assets.md",
|
50 |
| - "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-add-assets", |
51 |
| - "redirect_document_id": true |
| 60 | + "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-configure", |
| 61 | + "redirect_document_id": false |
52 | 62 | },
|
53 | 63 | {
|
54 | 64 | "source_path_from_root": "/articles/iot-operations/get-started/quickstart-upload-telemetry-to-cloud.md",
|
55 |
| - "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-upload-telemetry-to-cloud", |
56 |
| - "redirect_document_id": true |
| 65 | + "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-configure", |
| 66 | + "redirect_document_id": false |
57 | 67 | },
|
58 | 68 | {
|
59 | 69 | "source_path_from_root": "/articles/iot-operations/get-started/quickstart-get-insights.md",
|
|
97 | 107 | },
|
98 | 108 | {
|
99 | 109 | "source_path_from_root": "/articles/iot-operations/manage-devices-assets/overview-opcua-broker.md",
|
100 |
| - "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opcua-broker", |
| 110 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector", |
| 111 | + "redirect_document_id": false |
| 112 | + }, |
| 113 | + { |
| 114 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/overview-opcua-broker.md", |
| 115 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector", |
101 | 116 | "redirect_document_id": true
|
102 | 117 | },
|
103 | 118 | {
|
104 | 119 | "source_path_from_root": "/articles/iot-operations/manage-devices-assets/overview-opcua-broker-certificates-management.md",
|
105 |
| - "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opcua-broker-certificates-management", |
| 120 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector-certificates-management", |
| 121 | + "redirect_document_id": false |
| 122 | + }, |
| 123 | + { |
| 124 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/overview-opcua-broker-certificates-management.md", |
| 125 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/overview-opc-ua-connector-certificates-management", |
106 | 126 | "redirect_document_id": true
|
107 | 127 | },
|
108 | 128 | {
|
|
111 | 131 | "redirect_document_id": true
|
112 | 132 | },
|
113 | 133 | {
|
114 |
| - "source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-manage-assets-remotely.md", |
115 |
| - "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-manage-assets-remotely", |
116 |
| - "redirect_document_id": true |
| 134 | + "source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-configure-opcua-certificates-infrastructure.md", |
| 135 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opc-ua-certificates-infrastructure", |
| 136 | + "redirect_document_id": false |
117 | 137 | },
|
118 | 138 | {
|
119 |
| - "source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-configure-opcua-certificates-infrastructure.md", |
120 |
| - "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opcua-certificates-infrastructure", |
| 139 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/howto-configure-opcua-certificates-infrastructure.md", |
| 140 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opc-ua-certificates-infrastructure", |
121 | 141 | "redirect_document_id": true
|
122 | 142 | },
|
123 | 143 | {
|
124 | 144 | "source_path_from_root": "/articles/iot-operations/manage-devices-assets/howto-configure-opcua-authentication-options.md",
|
125 |
| - "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opcua-authentication-options", |
| 145 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opc-ua-authentication-options", |
| 146 | + "redirect_document_id": false |
| 147 | + }, |
| 148 | + { |
| 149 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/howto-configure-opcua-authentication-options.md", |
| 150 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-configure-opc-ua-authentication-options", |
126 | 151 | "redirect_document_id": true
|
127 | 152 | },
|
128 | 153 | {
|
|
212 | 237 | },
|
213 | 238 | {
|
214 | 239 | "source_path_from_root": "/articles/iot-operations/monitor/howto-configure-observability-manual.md",
|
215 |
| - "redirect_url": "/azure/iot-operations/configure-observability-monitoring/howto-configure-observability-manual", |
216 |
| - "redirect_document_id": true |
| 240 | + "redirect_url": "/azure/iot-operations/configure-observability-monitoring/howto-configure-observability", |
| 241 | + "redirect_document_id": false |
217 | 242 | },
|
218 | 243 | {
|
219 | 244 | "source_path_from_root": "/articles/iot-operations/monitor/howto-configure-diagnostics.md",
|
|
227 | 252 | },
|
228 | 253 | {
|
229 | 254 | "source_path_from_root": "/articles/iot-operations/monitor/howto-add-cluster.md",
|
230 |
| - "redirect_url": "/azure/iot-operations/configure-observability-monitoring/howto-add-cluster", |
231 |
| - "redirect_document_id": true |
| 255 | + "redirect_url": "/azure/iot-operations/configure-observability-monitoring/howto-configure-observability", |
| 256 | + "redirect_document_id": false |
232 | 257 | },
|
233 | 258 | {
|
234 | 259 | "source_path_from_root": "/articles/iot-operations/view-analyze-data/tutorial-upload-mqtt-lakehouse.md",
|
235 |
| - "redirect_url": "/azure/iot-operations/view-analyze-telemetry/tutorial-upload-mqtt-lakehouse", |
| 260 | + "redirect_url": "/azure/iot-operations/connect-to-cloud/howto-create-dataflow", |
236 | 261 | "redirect_document_id": true
|
237 | 262 | },
|
238 | 263 | {
|
239 | 264 | "source_path_from_root": "/articles/iot-operations/view-analyze-data/tutorial-real-time-dashboard-fabric.md",
|
240 |
| - "redirect_url": "/azure/iot-operations/view-analyze-telemetry/tutorial-real-time-dashboard-fabric", |
| 265 | + "redirect_url": "/azure/iot-operations/end-to-end-tutorials/tutorial-add-assets", |
241 | 266 | "redirect_document_id": true
|
242 | 267 | },
|
243 | 268 | {
|
|
252 | 277 | },
|
253 | 278 | {
|
254 | 279 | "source_path_from_root": "/articles/iot-operations/develop/concept-about-distributed-apps.md",
|
255 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/edge-apps-overview", |
256 |
| - "redirect_document_id": true |
| 280 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/overview-edge-apps", |
| 281 | + "redirect_document_id": false |
257 | 282 | },
|
258 | 283 | {
|
259 | 284 | "source_path_from_root": "/articles/iot-operations/develop/concept-about-state-store-protocol.md",
|
260 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/concept-about-state-store-protocol", |
261 |
| - "redirect_document_id": true |
| 285 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/reference-state-store-protocol", |
| 286 | + "redirect_document_id": false |
262 | 287 | },
|
263 | 288 | {
|
264 | 289 | "source_path_from_root": "/articles/iot-operations/develop/howto-deploy-dapr.md",
|
265 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/howto-deploy-dapr", |
266 |
| - "redirect_document_id": true |
| 290 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/howto-deploy-dapr", |
| 291 | + "redirect_document_id": false |
267 | 292 | },
|
268 | 293 | {
|
269 | 294 | "source_path_from_root": "/articles/iot-operations/develop/howto-develop-dapr-apps.md",
|
270 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/howto-develop-dapr-apps", |
271 |
| - "redirect_document_id": true |
| 295 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/howto-develop-dapr-apps", |
| 296 | + "redirect_document_id": false |
272 | 297 | },
|
273 | 298 | {
|
274 | 299 | "source_path_from_root": "/articles/iot-operations/develop/howto-develop-mqttnet-apps.md",
|
275 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/howto-develop-mqttnet-apps", |
276 |
| - "redirect_document_id": true |
| 300 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/overview-edge-apps", |
| 301 | + "redirect_document_id": false |
277 | 302 | },
|
278 | 303 | {
|
279 | 304 | "source_path_from_root": "/articles/iot-operations/develop/tutorial-event-driven-with-dapr.md",
|
280 |
| - "redirect_url": "/azure/iot-operations/create-edge-apps/tutorial-event-driven-with-dapr", |
281 |
| - "redirect_document_id": true |
| 305 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/tutorial-event-driven-with-dapr", |
| 306 | + "redirect_document_id": false |
282 | 307 | },
|
283 | 308 | {
|
284 | 309 | "source_path_from_root": "/articles/iot-operations/connect-to-cloud/howto-configure-destination-blob.md",
|
|
467 | 492 | },
|
468 | 493 | {
|
469 | 494 | "source_path_from_root": "/articles/iot-operations/connect-to-cloud/tutorial-connect-event-grid.md",
|
470 |
| - "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-upload-telemetry-to-cloud", |
| 495 | + "redirect_url": "/azure/iot-operations/get-started-end-to-end-sample/quickstart-configure", |
471 | 496 | "redirect_document_id": false
|
472 | 497 | },
|
473 | 498 | {
|
|
554 | 579 | "source_path_from_root": "/articles/iot-operations/secure-iot-ops/concept-default-root-ca.md",
|
555 | 580 | "redirect_url": "/azure/iot-operations/secure-iot-ops/howto-manage-certificates",
|
556 | 581 | "redirect_document_id": true
|
| 582 | + }, |
| 583 | + { |
| 584 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/concept-assets-asset-endpoints.md", |
| 585 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/concept-assets-devices", |
| 586 | + "redirect_document_id": true |
| 587 | + }, |
| 588 | + { |
| 589 | + "source_path_from_root": "/articles/iot-operations/discover-manage-assets/howto-manage-assets-remotely.md", |
| 590 | + "redirect_url": "/azure/iot-operations/discover-manage-assets/howto-manage-assets-devices", |
| 591 | + "redirect_document_id": true |
| 592 | + }, |
| 593 | + { |
| 594 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/edge-apps-overview.md", |
| 595 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/overview-edge-apps", |
| 596 | + "redirect_document_id": true |
| 597 | + }, |
| 598 | + { |
| 599 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/concept-about-state-store-protocol.md", |
| 600 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/reference-state-store-protocol", |
| 601 | + "redirect_document_id": false |
| 602 | + }, |
| 603 | + { |
| 604 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/howto-deploy-dapr.md", |
| 605 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/howto-deploy-dapr", |
| 606 | + "redirect_document_id": true |
| 607 | + }, |
| 608 | + { |
| 609 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/howto-develop-dapr-apps.md", |
| 610 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/howto-develop-dapr-apps", |
| 611 | + "redirect_document_id": true |
| 612 | + }, |
| 613 | + { |
| 614 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/tutorial-event-driven-with-dapr.md", |
| 615 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/tutorial-event-driven-with-dapr", |
| 616 | + "redirect_document_id": true |
| 617 | + }, |
| 618 | + { |
| 619 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/overview-state-store.md", |
| 620 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/overview-state-store", |
| 621 | + "redirect_document_id": true |
| 622 | + }, |
| 623 | + { |
| 624 | + "source_path_from_root": "/articles/iot-operations/create-edge-apps/howto-develop-mqttnet-apps.md", |
| 625 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/overview-edge-apps", |
| 626 | + "redirect_document_id": false |
| 627 | + }, |
| 628 | + { |
| 629 | + "source_path_from_root": "/articles/iot-operations/develop-edge-apps/concept-about-state-store-protocol.md", |
| 630 | + "redirect_url": "/azure/iot-operations/develop-edge-apps/reference-state-store-protocol", |
| 631 | + "redirect_document_id": false |
557 | 632 | }
|
558 | 633 | ]
|
559 | 634 | }
|
0 commit comments