az iot edge

Poznámka

Tento odkaz je součástí rozšíření azure-iot pro Azure CLI (verze 2.37.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot edge . Přečtěte si další informace o rozšířeních.

Správa řešení IoT v Edgi

Příkazy

Name Description Typ Stav
az iot edge deployment

Správa nasazení IoT Edge ve velkém měřítku

Rozšíření GA
az iot edge deployment create

Vytvořte nasazení IoT Edge v cílovém ioT Hubu.

Rozšíření GA
az iot edge deployment delete

Odstraňte nasazení IoT Edge.

Rozšíření GA
az iot edge deployment list

Vypište nasazení IoT Edge ve službě IoT Hub.

Rozšíření GA
az iot edge deployment show

Získejte podrobnosti o nasazení IoT Edge.

Rozšíření GA
az iot edge deployment show-metric

Vyhodnoťte metriku cílového systému definovanou v nasazení IoT Edge.

Rozšíření GA
az iot edge deployment update

Aktualizace zadaných vlastností nasazení IoT Edge

Rozšíření GA
az iot edge devices

Příkazy pro správu zařízení IoT Edge

Rozšíření GA
az iot edge devices create

Vytvoření a konfigurace několika hraničních zařízení v IoT Hubu

Rozšíření Experimentální
az iot edge export-modules

Export konfigurace hraničních modulů na jednom hraničním zařízení.

Rozšíření GA
az iot edge set-modules

Nastavte hraniční moduly na jednom zařízení.

Rozšíření GA

az iot edge export-modules

Export konfigurace hraničních modulů na jednom hraničním zařízení.

Výstup konfigurace dvojčete modulu lze použít přímo jako obsah příkazu az iot edge set-modules.

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

Příklady

Export konfigurace dvojčete modulu na cílovém zařízení

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

Povinné parametry

--device-id -d

ID cílového zařízení.

Volitelné parametry

--auth-type

Určuje, jestli má operace automaticky odvodit klíč zásady, nebo použít aktuální relaci Azure AD. Pokud je typ ověřování přihlášení a zadá se název hostitele prostředku, bude vyhledávání prostředků vynecháno, pokud není potřeba. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults iothub-data-auth-type=<auth-type-value>.

přijímané hodnoty: key, login
výchozí hodnota: key
--hub-name -n

Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.

--login -l

Tento příkaz podporuje entitu připojovací řetězec s právy k provedení akce. Použijte k tomu, abyste se vyhnuli přihlášení k relaci prostřednictvím příkazu az login. Pokud jsou připojovací řetězec i název entity zadané připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot edge set-modules

Nastavte hraniční moduly na jednom zařízení.

Obsah modulů je json a ve formě {"modulesContent":{...}} nebo {"content":{"modulesContent":{...}}}.

Ve výchozím nastavení se vlastnosti systémových modulů $edgeAgent a $edgeHub ověřují na schématech nainstalovaných s rozšířením IoT. To lze zakázat pomocí přepínače --no-validation.

Poznámka: Po spuštění příkaz vypíše kolekci modulů použitých na zařízení.

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

Příklady

Otestujte hraniční moduly při vývoji nastavením modulů na cílovém zařízení.

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

Povinné parametry

--content -k

Obsah nasazení IoT Edge Zadejte cestu k souboru nebo nezpracovaný kód JSON.

--device-id -d

ID cílového zařízení.

Volitelné parametry

--auth-type

Určuje, jestli má operace automaticky odvodit klíč zásady, nebo použít aktuální relaci Azure AD. Pokud je typ ověřování přihlášení a zadá se název hostitele prostředku, bude vyhledávání prostředků vynecháno, pokud není potřeba. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults iothub-data-auth-type=<auth-type-value>.

přijímané hodnoty: key, login
výchozí hodnota: key
--hub-name -n

Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.

--login -l

Tento příkaz podporuje entitu připojovací řetězec s právy k provedení akce. Použijte k tomu, abyste se vyhnuli přihlášení k relaci prostřednictvím příkazu az login. Pokud jsou připojovací řetězec i název entity zadané připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.