Comandos de referencia de la CLI de Azure para Azure IoT

La Interfaz de la línea de comandos de Azure (CLI) es un conjunto de comandos que se usa para crear y administrar recursos de muchos servicios de Azure. Para Azure IoT, hay disponibles más de 100 comandos diferentes, que le dan la posibilidad de trabajar eficazmente con el servicio desde una línea de comandos.

Los comandos de la CLI de Azure para Azure IoT se componen de dos partes: la CLI de Azure (comúnmente conocida como la CLI básica) y la extensión de la CLI para IoT.

La funcionalidad de IoT en la CLI de Azure básica se centra en la configuración y la administración de la infraestructura. Las operaciones CRUD de IoT Hub y la configuración de rutas de mensajes de IoT Hub son algunos casos de uso típicos para los comandos básicos.

La extensión de la CLI de Azure para IoT presenta características y funcionalidades enriquecidas para administrar, manipular e interactuar con los datos, las entidades y los objetos de la propia infraestructura. Por ejemplo, la administración de flotas de dispositivos, la supervisión de eventos del dispositivo a la nube y la invocación de métodos de la nube al dispositivo se habilitan mediante la extensión de IoT. La extensión de la CLI de Azure para IoT desbloquea el uso de tecnologías experimentales y en versión preliminar, lo que contribuye a su versatilidad en diversos escenarios y casos de uso. Las extensiones de la CLI de Azure se instalan automáticamente la primera vez que se ejecuta una referencia de extensión. Para más información sobre las referencias de extensión, consulte Uso de extensiones con la CLI de Azure.

Nota

Se le pedirá que instale una referencia de extensión en el primer uso. O bien, puede usar el comando az extension add para instalar manualmente una extensión.

Lista de comandos de referencia

Lista de las referencias de la CLI de Azure que se pueden usar para administrar Azure IoT, el tipo de referencia y las descripciones de estas:

Referencia Básica o extensión Descripción
az iot Ambos Todos los comandos disponibles de la CLI de Azure básica para IoT de Azure.
az iot central Ambos Administrar recursos de IoT Central.
az iot device Extensión Funcionalidades de mensajería del dispositivo a la nube y de la nube al dispositivo.
az iot dps Ambos Administrar Azure IoT Hub Device Provisioning Service.
az dt Extensión Administrar las soluciones y la infraestructura de Azure Digital Twins.
az iot edge Extensión Administrar soluciones IoT en IoT Edge.
az iot hub Ambos Administrar la infraestructura de Azure IoT Hub.
az iot product Extensión Administrar las pruebas de dispositivos para la certificación de productos.

Comandos adicionales de la CLI de Azure para los servicios de Azure utilizados por IoT

Referencia Tipo Descripción
az maps core Administrar Azure Maps.
az tsi extensión Administrar Azure Time Series Insights.

Referencia de ejemplos de la CLI de Azure

Se proporcionan ejemplos con cada referencia de la CLI de Azure. Aunque también puede completar estas tareas a través de Azure Portal, el uso de la CLI de Azure requiere una línea de comandos. A continuación se muestran algunos bloques de código que le ayudarán a hacerse una idea de lo fácil que es usar la CLI de Azure.

Para trabajar con Azure IoT, primero necesitará un grupo de recursos. Los grupos de recursos de Azure se pueden crear y administrar fácilmente con la CLI de Azure.

#create a resource group
az group create --location westus --name MyResourceGroup
#get a list of resource groups for a subscription
az group list --subscription MySubscription --output table

También es fácil crear una instancia de Azure IoT Hub.

#create an Azure IoT hub
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus

Consulte también