Skip to content

Commit 1401d94

Browse files
authored
Merge pull request #206197 from w-azure/winona-iot-hub-534
Removed hub/device create & TOC - 534
2 parents 53fea76 + 095505a commit 1401d94

7 files changed

+18
-32
lines changed

articles/iot-hub/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,10 +261,10 @@
261261
href: iot-hub-csharp-csharp-module-twin-getstarted.md
262262
- name: Python
263263
href: iot-hub-python-python-module-twin-getstarted.md
264-
- name: C
265-
href: iot-hub-c-c-module-twin-getstarted.md
266264
- name: Node.js
267265
href: iot-hub-node-node-module-twin-getstarted.md
266+
- name: C
267+
href: iot-hub-c-c-module-twin-getstarted.md
268268
- name: Get started with device management
269269
items:
270270
- name: .NET

articles/iot-hub/iot-hub-c-c-module-twin-getstarted.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.custom: [amqp, mqtt]
1818
> [!NOTE]
1919
> [Module identities and module twins](iot-hub-devguide-module-twins.md) are similar to Azure IoT Hub device identity and device twin, but provide finer granularity. While Azure IoT Hub device identity and device twin enable the back-end application to configure a device and provides visibility on the device's conditions, a module identity and module twin provide these capabilities for individual components of a device. On capable devices with multiple components, such as operating system based devices or firmware devices, it allows for isolated configuration and conditions for each component.
2020
21-
At the end of this tutorial, you have two C apps:
21+
At the end of this article, you have two C apps:
2222

2323
* **CreateIdentities**, which creates a device identity, a module identity and associated security key to connect your device and module clients.
2424

@@ -31,11 +31,9 @@ At the end of this tutorial, you have two C apps:
3131

3232
* An active Azure account. (If you don't have an account, you can create an [Azure free account](https://azure.microsoft.com/pricing/free-trial/) in just a couple of minutes.)
3333

34-
* The latest [Azure IoT C SDK](https://github.com/Azure/azure-iot-sdk-c).
35-
36-
## Create an IoT hub
34+
* An IoT Hub. Create one with the [CLI](iot-hub-create-using-cli.md) or the [Azure portal](iot-hub-create-through-portal.md).
3735

38-
[!INCLUDE [iot-hub-include-create-hub](../../includes/iot-hub-include-create-hub.md)]
36+
* The latest [Azure IoT C SDK](https://github.com/Azure/azure-iot-sdk-c).
3937

4038
## Get the IoT hub connection string
4139

articles/iot-hub/iot-hub-csharp-csharp-module-twin-getstarted.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.custom: "amqp, devx-track-csharp"
1818
> [!NOTE]
1919
> [Module identities and module twins](iot-hub-devguide-module-twins.md) are similar to Azure IoT Hub device identity and device twin, but provide finer granularity. While Azure IoT Hub device identity and device twin enable the back-end application to configure a device and provide visibility on the device's conditions, a module identity and module twin provide these capabilities for individual components of a device. On capable devices with multiple components, such as operating system based devices or firmware devices, module identities and module twins allow for isolated configuration and conditions for each component.
2020
21-
At the end of this tutorial, you have two .NET console apps:
21+
At the end of this article, you have two .NET console apps:
2222

2323
* **CreateIdentities**. This app creates a device identity, a module identity, and associated security key to connect your device and module clients.
2424

@@ -33,9 +33,7 @@ At the end of this tutorial, you have two .NET console apps:
3333

3434
* An active Azure account. If you don't have an account, you can create a [free account](https://azure.microsoft.com/pricing/free-trial/) in just a couple of minutes.
3535

36-
## Create a hub
37-
38-
[!INCLUDE [iot-hub-include-create-hub](../../includes/iot-hub-include-create-hub.md)]
36+
* An IoT Hub. Create one with the [CLI](iot-hub-create-using-cli.md) or the [Azure portal](iot-hub-create-through-portal.md).
3937

4038
## Get the IoT hub connection string
4139

articles/iot-hub/iot-hub-node-node-module-twin-getstarted.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.custom: amqp, devx-track-js
1818
> [!NOTE]
1919
> [Module identities and module twins](iot-hub-devguide-module-twins.md) are similar to Azure IoT Hub device identity and device twin, but provide finer granularity. While Azure IoT Hub device identity and device twin enable the back-end application to configure a device and provides visibility on the device's conditions, a module identity and module twin provide these capabilities for individual components of a device. On capable devices with multiple components, such as operating system-based devices or firmware devices, it allows for isolated configuration and conditions for each component.
2020
21-
At the end of this tutorial, you have two Node.js apps:
21+
At the end of this article, you have two Node.js apps:
2222

2323
* **CreateIdentities**, which creates a device identity, a module identity, and associated security keys to connect your device and module clients.
2424

@@ -29,13 +29,11 @@ At the end of this tutorial, you have two Node.js apps:
2929
3030
## Prerequisites
3131

32-
* Node.js version 10.0.x or later. [Prepare your development environment](https://github.com/Azure/azure-iot-sdk-node/tree/main/doc/node-devbox-setup.md) describes how to install Node.js for this tutorial on either Windows or Linux.
32+
* An IoT Hub. Create one with the [CLI](iot-hub-create-using-cli.md) or the [Azure portal](iot-hub-create-through-portal.md).
3333

34-
* An active Azure account. (If you don't have an account, you can create a [free account](https://azure.microsoft.com/pricing/free-trial/) in just a couple of minutes.)
35-
36-
## Create an IoT hub
34+
* Node.js version 10.0.x or later. [Prepare your development environment](https://github.com/Azure/azure-iot-sdk-node/tree/main/doc/node-devbox-setup.md) describes how to install Node.js for this article on either Windows or Linux.
3735

38-
[!INCLUDE [iot-hub-include-create-hub](../../includes/iot-hub-include-create-hub.md)]
36+
* An active Azure account. (If you don't have an account, you can create a [free account](https://azure.microsoft.com/pricing/free-trial/) in just a couple of minutes.)
3937

4038
## Get the IoT hub connection string
4139

articles/iot-hub/iot-hub-portal-csharp-module-twin-getstarted.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.custom: "amqp, devx-track-csharp"
1919
> [Module identities and module twins](iot-hub-devguide-module-twins.md) are similar to Azure IoT Hub device identity and device twin, but provide finer granularity. While Azure IoT Hub device identity and device twin enable the back-end application to configure a device and provide visibility on the device's conditions, a module identity and module twin provide these capabilities for individual components of a device. On capable devices with multiple components, such as operating system based devices or firmware devices, module identities and module twins allow for isolated configuration and conditions for each component.
2020
>
2121
22-
In this tutorial, you will learn:
22+
In this article, you will learn:
2323

2424
* How to create a module identity in the portal.
2525

@@ -33,15 +33,9 @@ In this tutorial, you will learn:
3333

3434
* Visual Studio.
3535

36-
* An active Azure account. If you don't have an account, you can create a [free account](https://azure.microsoft.com/pricing/free-trial/) in just a couple of minutes.
37-
38-
## Create a hub
39-
40-
[!INCLUDE [iot-hub-include-create-hub](../../includes/iot-hub-include-create-hub.md)]
36+
* An IoT Hub. Create one with the [CLI](iot-hub-create-using-cli.md) or the [Azure portal](iot-hub-create-through-portal.md).
4137

42-
## Register a new device in the hub
43-
44-
[!INCLUDE [iot-hub-include-create-device](../../includes/iot-hub-include-create-device.md)]
38+
* An active Azure account. If you don't have an account, you can create a [free account](https://azure.microsoft.com/pricing/free-trial/) in just a couple of minutes.
4539

4640
## Create a module identity in the portal
4741

articles/iot-hub/iot-hub-python-python-module-twin-getstarted.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ ms.custom: devx-track-python
1919
> [Module identities and module twins](iot-hub-devguide-module-twins.md) are similar to Azure IoT Hub device identities and device twins, but provide finer granularity. While Azure IoT Hub device identities and device twins enable a back-end application to configure a device and provide visibility on the device's conditions, module identities and module twins provide these capabilities for individual components of a device. On capable devices with multiple components, such as operating system based devices or firmware devices, they allow for isolated configuration and conditions for each component.
2020
>
2121
22-
At the end of this tutorial, you have three Python apps:
22+
At the end of this article, you have three Python apps:
2323

2424
* **CreateModule**, which creates a device identity, a module identity, and associated security keys to connect your device and module clients.
2525

@@ -31,11 +31,9 @@ At the end of this tutorial, you have three Python apps:
3131

3232
## Prerequisites
3333

34-
[!INCLUDE [iot-hub-include-python-v2-installation-notes](../../includes/iot-hub-include-python-v2-installation-notes.md)]
35-
36-
## Create an IoT hub
34+
* An IoT Hub. Create one with the [CLI](iot-hub-create-using-cli.md) or the [Azure portal](iot-hub-create-through-portal.md).
3735

38-
[!INCLUDE [iot-hub-include-create-hub](../../includes/iot-hub-include-create-hub.md)]
36+
[!INCLUDE [iot-hub-include-python-v2-installation-notes](../../includes/iot-hub-include-python-v2-installation-notes.md)]
3937

4038
## Get the IoT hub connection string
4139

includes/iot-hub-include-python-sdk-note.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
ms.custom: include file
1111
---
1212
> [!NOTE]
13-
> IoT Hub has SDK support for many device platforms and languages (including C, Java, JavaScript, and Python) through [Azure IoT device SDKs](https://github.com/azure/azure-iot-sdks). For instructions on how to use Python to connect your device to this tutorial's code, and generally to Azure IoT Hub, see the [Azure IoT Python SDK](https://github.com/Azure/azure-iot-sdk-python).
13+
> IoT Hub has SDK support for many device platforms and languages (including C, Java, JavaScript, and Python) through [Azure IoT device SDKs](https://github.com/azure/azure-iot-sdks). For instructions on how to use Python to connect your device to this article's code, and generally to Azure IoT Hub, see the [Azure IoT Python SDK](https://github.com/Azure/azure-iot-sdk-python).
1414
>

0 commit comments

Comments
 (0)