Share via


az iot edge

Kommentar

Den här referensen är en del av azure-iot-tillägget för Azure CLI (version 2.37.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az iot edge-kommando . Läs mer om tillägg.

Hantera IoT-lösningar på Gränsen.

Kommandon

Name Description Typ Status
az iot edge deployment

Hantera IoT Edge-distributioner i stor skala.

Anknytning Allmän tillgänglighet
az iot edge deployment create

Skapa en IoT Edge-distribution i en mål-IoT Hub.

Anknytning Allmän tillgänglighet
az iot edge deployment delete

Ta bort en IoT Edge-distribution.

Anknytning Allmän tillgänglighet
az iot edge deployment list

Lista IoT Edge-distributioner i en IoT Hub.

Anknytning Allmän tillgänglighet
az iot edge deployment show

Hämta information om en IoT Edge-distribution.

Anknytning Allmän tillgänglighet
az iot edge deployment show-metric

Utvärdera ett målsystemmått som definierats i en IoT Edge-distribution.

Anknytning Allmän tillgänglighet
az iot edge deployment update

Uppdatera angivna egenskaper för en IoT Edge-distribution.

Anknytning Allmän tillgänglighet
az iot edge devices

Kommandon för att hantera IoT Edge-enheter.

Anknytning Allmän tillgänglighet
az iot edge devices create

Skapa och konfigurera flera gränsenheter i en IoT Hub.

Anknytning Experimentell
az iot edge export-modules

Exportera edge-modulernas konfiguration på en enhet med en enda kant.

Anknytning Allmän tillgänglighet
az iot edge set-modules

Ange gränsmoduler på en enda enhet.

Anknytning Allmän tillgänglighet

az iot edge export-modules

Exportera edge-modulernas konfiguration på en enhet med en enda kant.

Konfigurationsutdata för modultvillingar kan användas direkt som --content i "az iot edge set-modules".

az iot edge export-modules --device-id
                           [--auth-type {key, login}]
                           [--hub-name]
                           [--login]
                           [--resource-group]

Exempel

Exportera konfiguration av modultvillingar på en målenhet.

az iot edge export-modules --hub-name {iothub_name} --device-id {device_id}

Obligatoriska parametrar

--device-id -d

Målenhets-ID.

Valfria parametrar

--auth-type

Anger om åtgärden ska automatiskt härleda en principnyckel eller använda den aktuella Azure AD-sessionen. Om autentiseringstypen är inloggning och resursens värdnamn anges hoppas resurssökningen över om det inte behövs. Du kan konfigurera standardinställningen med .az configure --defaults iothub-data-auth-type=<auth-type-value>

accepterade värden: key, login
standardvärde: key
--hub-name -n

IoT Hub-namn eller värdnamn. Krävs om --login inte har angetts.

--login -l

Det här kommandot stöder en entitet anslutningssträng med behörighet att utföra åtgärder. Använd för att undvika sessionsinloggning via "az login". Om både en entitet anslutningssträng och namn anges prioriteras anslutningssträng. Krävs om --hub-name inte anges.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot edge set-modules

Ange gränsmoduler på en enda enhet.

Modulinnehåll är json och i form av {"modulesContent":{...}} eller {"content":{"modulesContent":{...}}}.

Som standard verifieras egenskaper för systemmoduler $edgeAgent och $edgeHub mot scheman som har installerats med IoT-tillägget. Detta kan inaktiveras med växeln --no-validation.

Obs! Vid körningen matar kommandot ut den samling moduler som tillämpas på enheten.

az iot edge set-modules --content
                        --device-id
                        [--auth-type {key, login}]
                        [--hub-name]
                        [--login]
                        [--resource-group]

Exempel

Testa edge-moduler under utveckling genom att ange moduler på en målenhet.

az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json

Obligatoriska parametrar

--content -k

IoT Edge-distributionsinnehåll. Ange filsökväg eller rå json.

--device-id -d

Målenhets-ID.

Valfria parametrar

--auth-type

Anger om åtgärden ska automatiskt härleda en principnyckel eller använda den aktuella Azure AD-sessionen. Om autentiseringstypen är inloggning och resursens värdnamn anges hoppas resurssökningen över om det inte behövs. Du kan konfigurera standardinställningen med .az configure --defaults iothub-data-auth-type=<auth-type-value>

accepterade värden: key, login
standardvärde: key
--hub-name -n

IoT Hub-namn eller värdnamn. Krävs om --login inte har angetts.

--login -l

Det här kommandot stöder en entitet anslutningssträng med behörighet att utföra åtgärder. Använd för att undvika sessionsinloggning via "az login". Om både en entitet anslutningssträng och namn anges prioriteras anslutningssträng. Krävs om --hub-name inte anges.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.