Skip to content

Commit 20e52ae

Browse files
committed
Fixed broken bookmark, minor Acrolinx updates to improve score
1 parent 4933c66 commit 20e52ae

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Azure IoT Hub module identity & module twin (Azure CLI)
3-
description: Learn how to create module identity and update module twins using Azure CLI.
3+
description: Learn how to create a module identity and update a module twin using Azure CLI.
44
author: kgremban
55
ms.author: kgremban
66
ms.service: iot-hub
@@ -11,11 +11,11 @@ ms.topic: conceptual
1111
ms.custom: mqtt, devx-track-azurecli
1212
---
1313

14-
# Get started with IoT Hub module identity and module twins using Azure CLI
14+
# Get started with IoT Hub module identities and module twins using Azure CLI
1515

1616
[!INCLUDE [iot-hub-selector-module-twin-getstarted](../../includes/iot-hub-selector-module-twin-getstarted.md)]
1717

18-
[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 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 at a finer granularity for individual components of a device. On capable devices with multiple components, such as operating system devices or firmware devices, module identities and module twins allow for isolated configuration and conditions for each component.
18+
[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. Just as 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 the individual components of a device. On capable devices with multiple components, such as operating system devices or firmware devices, module identities and module twins allow for isolated configuration and conditions for each component.
1919

2020
[!INCLUDE [iot-hub-basic](../../includes/iot-hub-basic-whole.md)]
2121

@@ -34,11 +34,11 @@ This article shows you how to create an Azure CLI session in which you:
3434

3535
* An IoT Hub. Create one with the [CLI](iot-hub-create-using-cli.md) or the [Azure portal](iot-hub-create-through-portal.md).
3636

37-
* Make sure that port 8883 is open in your firewall. The device sample in this article uses MQTT protocol, which communicates over port 8883. This port may be blocked in some corporate and educational network environments. For more information and ways to work around this issue, see [Connecting to IoT Hub (MQTT)](iot-hub-mqtt-support.md#connecting-to-iot-hub).
37+
* Make sure that port 8883 is open in your firewall. The device sample in this article uses MQTT protocol, which communicates over port 8883. This port can be blocked in some corporate and educational network environments. For more information and ways to work around this issue, see [Connecting to IoT Hub (MQTT)](iot-hub-mqtt-support.md#connecting-to-iot-hub).
3838

3939
## Prepare the Cloud Shell
4040

41-
If you want to use the Azure Cloud Shell, you must first launch and configure it. If you use the CLI locally, skip to the [Prepare two CLI sessions](#prepare-two-cli-sessions) section.
41+
If you want to use the Azure Cloud Shell, you must first launch and configure it. If you use the CLI locally, skip to the [Prepare a CLI session](#prepare-a-cli-session) section.
4242

4343
1. Select the **Cloud Shell** icon from the page header in the Azure portal.
4444

@@ -56,7 +56,8 @@ If you want to use the Azure Cloud Shell, you must first launch and configure it
5656

5757
## Prepare a CLI session
5858

59-
Next, you must prepare an Azure CLI sessions. If you're using the Cloud Shell, you run the session in a Cloud Shell tab. If using a local CLI client, you run the sessioin in a CLI instance.
59+
Next, you must prepare an Azure CLI session. If you're using the Cloud Shell, you run the session in a Cloud Shell tab. If using a local CLI client, you run the session in a CLI instance.
60+
6061
> [!NOTE]
6162
> Azure CLI requires you to be logged into your Azure account. If you're using the Cloud Shell, you're automatically logged into your Azure account. If you're using a local CLI client, you must log into each CLI session. All communication between your Azure CLI shell session and your IoT hub is authenticated and encrypted. As a result, this article doesn't need extra authentication that you'd use with a real device, such as a connection string. For more information about logging in with Azure CLI, see [Sign in with Azure CLI](/cli/azure/authenticate-azure-cli).
6263
@@ -68,7 +69,6 @@ Next, you must prepare an Azure CLI sessions. If you're using the Cloud Shell, y
6869

6970
[!INCLUDE [iot-hub-cli-version-info](../../includes/iot-hub-cli-version-info.md)]
7071

71-
7272
## Create a device identity and module identity
7373

7474
In this section, you create a device identity for your IoT hub in the CLI session, and then create a module identity using that device identity. You can create up to 50 module identities under each device identity.

0 commit comments

Comments
 (0)