Azure CLI-referentieopdrachten voor Azure IoT
De Azure Command-Line Interface(CLI)is een set opdrachten die wordt gebruikt voor het maken en beheren van Azure-resources voor veel Azure-services. Voor Azure IoT zijn meer dan 100 verschillende opdrachten beschikbaar, waarmee u vanaf een opdrachtregel effectief met de service kunt werken.
De Azure CLI-opdrachten voor Azure IoT bestaan uit twee delen: Azure CLI (meestal CLI-kern genoemd) en de Azure CLI-extensie voor IoT .
IoT-functionaliteit in Azure CLI Core is gericht op infrastructuurbeheer en -configuratie. IoT Hub CRUD-bewerkingen of het configureren van IoT Hub berichtroutes zijn typische gebruiksgevallen voor kernopdrachten.
De Azure CLI-extensie voor IOT introduceert uitgebreide functies en functionaliteit voor het beheren, bewerken en gebruiken van de gegevens, entiteiten en objecten in de infrastructuur zelf. Het beheren van apparaten, het bewaken van apparaat-naar-cloud-gebeurtenissen en het aanroepen van cloud-naar-apparaat-methoden zijn bijvoorbeeld allemaal ingeschakeld via de IoT-extensie. De Azure CLI-extensie voor IoT ontgrendelt het gebruik van experimentele technologie of pre-releasetechnologie, die bijdraagt aan de diversiteit in verschillende scenario's en gebruiksscenario's. Azure CLI-extensies worden automatisch geïnstalleerd wanneer u de eerste keer een extensieverwijzing hebt uitgevoerd. Zie Extensies gebruiken met Azure CLI voor meer informatie over extensieverwijzingen.
Notitie
U wordt gevraagd om een extensieverwijzing te installeren bij het eerste gebruik. U kunt ook de opdracht az extension add gebruiken om handmatig een extensie te installeren.
Lijst met referentieopdracht
Lijst met Azure CLI-verwijzingen die kunnen worden gebruikt voor het beheren van Azure IoT, verwijzingstype en verwijzingsbeschrijvingen:
| Referentie | Kern of extensie | Description |
|---|---|---|
| az iot | Beide | Alle beschikbare Azure CLI-kernopdrachten voor Azure IoT. |
| az iot central | Beide | Beheer IoT Central assets. |
| az iot device | Extensie | Maak gebruik van berichten van apparaat naar cloud en van cloud naar apparaat. |
| az iot dps | Beide | Beheer Azure IoT Hub Device Provisioning Service. |
| az dt | Extensie | Beheer Azure Digital Twins oplossingen & infrastructuur. |
| az iot edge | Extensie | IoT-oplossingen beheren in Edge. |
| az iot hub | Beide | Beheer Azure IoT Hub infrastructuur. |
| az iot product | Extensie | Apparaattests beheren voor productcertificering. |
Aanvullende Azure CLI-opdrachten voor Azure-services die worden gebruikt door IoT
| Referentie | Type | Description |
|---|---|---|
| az maps | Core | Azure-Kaarten. |
| az tsi | extensie | Azure Time Series-Insights. |
Populaire IoT-artikelen met de Azure CLI
- Een IoT-hub maken
- Beheer IoT Central
- Zelfstudies voor CLI-gestuurde apparaten met Azure RTOS
- De IoT-extensie gebruiken voor Azure IoT Hub apparaatbeheer
- Uw modules op IoT Edge schaal implementeren en bewaken met de Azure CLI-extensie voor IoT
- Telemetrie vanaf een apparaat verzenden naar een IoT-hub en deze bewaken met de Azure CLI
- De Azure CLI gebruiken om de routering van IoT Hub te configureren
Azure CLI-referentievoorbeelden
Voorbeelden worden bij elke Azure CLI-verwijzing gegeven. Hoewel u deze taken ook kunt uitvoeren via de Azure Portal, is voor het gebruik van de Azure CLI een opdrachtregel vereist. Hier zijn enkele codeblokken die u een idee geven van hoe eenvoudig het is om de Azure CLI te gebruiken.
Als u met Azure IoT wilt werken, hebt u eerst een resourcegroep nodig. Azure-resourcegroepen zijn eenvoudig te maken en te beheren met de Azure CLI.
#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
Het is ook eenvoudig om een Azure IoT Hub.
#create an Azure IoT hub
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus
Zie ook
Ga aan de slag met Azure CLI voor meer informatie over installatie en aanmelding.
Ontdek aanvullende verwijzingen naar kernen en extensies in de Azure CLI-documentatie.