az iot edge
Note
Deze verwijzing maakt deel uit van de Azure-iot-extensie voor de Azure CLI (versie 2.67.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot edge opdracht uitvoert. Meer informatie over uitbreidingen.
IoT-oplossingen beheren in Edge.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az iot edge deployment |
IoT Edge-implementaties op schaal beheren. |
Extension | GA |
| az iot edge deployment create |
Maak een IoT Edge-implementatie in een doel-IoT Hub. |
Extension | GA |
| az iot edge deployment delete |
Een IoT Edge-implementatie verwijderen. |
Extension | GA |
| az iot edge deployment list |
IoT Edge-implementaties weergeven in een IoT Hub. |
Extension | GA |
| az iot edge deployment show |
De details van een IoT Edge-implementatie ophalen. |
Extension | GA |
| az iot edge deployment show-metric |
Evalueer een metrische doelsysteemgegevens die zijn gedefinieerd in een IoT Edge-implementatie. |
Extension | GA |
| az iot edge deployment update |
De opgegeven eigenschappen van een IoT Edge-implementatie bijwerken. |
Extension | GA |
| az iot edge devices |
Opdrachten voor het beheren van IoT Edge-apparaten. |
Extension | GA |
| az iot edge devices create |
Meerdere edge-apparaten maken en configureren in een IoT Hub. |
Extension | Experimental |
| az iot edge export-modules |
Exporteer de configuratie van de edge-modules op één edge-apparaat. |
Extension | GA |
| az iot edge set-modules |
Edge-modules instellen op één apparaat. |
Extension | GA |
az iot edge export-modules
Exporteer de configuratie van de edge-modules op één edge-apparaat.
De configuratie-uitvoer van de moduledubbel kan rechtstreeks worden gebruikt als de --content van 'az iot edge set-modules'.
az iot edge export-modules --device-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
Voorbeelden
Configuratie van moduledubbel exporteren op een doelapparaat.
az iot edge export-modules --hub-name {iothub_name} --device-id {device_id}
Vereiste parameters
Doelapparaat-id.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Hiermee wordt aangegeven of de bewerking automatisch een beleidssleutel moet afleiden of de huidige Azure AD-sessie moet gebruiken. Als het verificatietype aanmelding is en de hostnaam van de resource wordt opgegeven, wordt het opzoeken van resources overgeslagen, tenzij dat nodig is. U kunt de standaardinstelling configureren met behulp van az configure --defaults iothub-data-auth-type={auth-type-value}.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Access Control Arguments |
| Default value: | key |
| Geaccepteerde waarden: | key, login |
Naam of hostnaam van IoT Hub. Vereist als --login niet is opgegeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | IoT Hub Identifier Arguments |
Deze opdracht ondersteunt een entiteitsverbindingsreeks met rechten om actie uit te voeren. Gebruik dit om sessieaanmelding te voorkomen via 'az login'. Als zowel een entiteitsverbindingsreeks als de naam worden opgegeven, heeft de verbindingsreeks prioriteit. Vereist als --hub-name niet is opgegeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | IoT Hub Identifier Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az iot edge set-modules
Edge-modules instellen op één apparaat.
Inhoud van modules is json en in de vorm van {"modulesContent":{...}} of {"content":{"modulesContent":{...}}}.
Standaard worden eigenschappen van systeemmodules $edgeAgent en $edgeHub gevalideerd op basis van schema's die zijn geïnstalleerd met de IoT-extensie. Dit kan worden uitgeschakeld met de schakeloptie --no-validation.
Opmerking: bij uitvoering voert de opdracht de verzameling modules uit die op het apparaat zijn toegepast.
az iot edge set-modules --content
--device-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
Voorbeelden
Test edge-modules tijdens de ontwikkeling door modules in te stellen op een doelapparaat.
az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json
Vereiste parameters
Inhoud van IoT Edge-implementatie. Geef bestandspad of onbewerkte json op.
Doelapparaat-id.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Hiermee wordt aangegeven of de bewerking automatisch een beleidssleutel moet afleiden of de huidige Azure AD-sessie moet gebruiken. Als het verificatietype aanmelding is en de hostnaam van de resource wordt opgegeven, wordt het opzoeken van resources overgeslagen, tenzij dat nodig is. U kunt de standaardinstelling configureren met behulp van az configure --defaults iothub-data-auth-type={auth-type-value}.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Access Control Arguments |
| Default value: | key |
| Geaccepteerde waarden: | key, login |
Naam of hostnaam van IoT Hub. Vereist als --login niet is opgegeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | IoT Hub Identifier Arguments |
Deze opdracht ondersteunt een entiteitsverbindingsreeks met rechten om actie uit te voeren. Gebruik dit om sessieaanmelding te voorkomen via 'az login'. Als zowel een entiteitsverbindingsreeks als de naam worden opgegeven, heeft de verbindingsreeks prioriteit. Vereist als --hub-name niet is opgegeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | IoT Hub Identifier Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |