az iot hub
Note
Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.
Správa center Azure IoT
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az iot hub certificate |
Správa certifikátů služby IoT Hub |
Jádro a rozšíření | GA |
| az iot hub certificate create |
Vytvoření nebo nahrání certifikátu služby Azure IoT Hub |
Core | GA |
| az iot hub certificate create (azure-iot přípona) |
Vytvoření nebo nahrání certifikátu služby Azure IoT Hub |
Extension | GA |
| az iot hub certificate delete |
Odstraní certifikát Azure IoT Hubu. |
Core | GA |
| az iot hub certificate delete (azure-iot přípona) |
Odstraní certifikát Azure IoT Hubu. |
Extension | GA |
| az iot hub certificate generate-verification-code |
Vygeneruje ověřovací kód pro certifikát Azure IoT Hubu. |
Core | GA |
| az iot hub certificate generate-verification-code (azure-iot přípona) |
Vygeneruje ověřovací kód pro certifikát Azure IoT Hubu. |
Extension | GA |
| az iot hub certificate list |
Zobrazí seznam všech certifikátů obsažených v Azure IoT Hubu. |
Core | GA |
| az iot hub certificate list (azure-iot přípona) |
Zobrazí seznam všech certifikátů obsažených v Azure IoT Hubu. |
Extension | GA |
| az iot hub certificate show |
Zobrazuje informace o konkrétním certifikátu služby Azure IoT Hub. |
Core | GA |
| az iot hub certificate show (azure-iot přípona) |
Zobrazuje informace o konkrétním certifikátu služby Azure IoT Hub. |
Extension | GA |
| az iot hub certificate update |
Aktualizujte certifikát služby Azure IoT Hub. |
Core | GA |
| az iot hub certificate update (azure-iot přípona) |
Aktualizujte certifikát služby Azure IoT Hub. |
Extension | GA |
| az iot hub certificate verify |
Ověřuje certifikát služby Azure IoT Hub. |
Core | GA |
| az iot hub certificate verify (azure-iot přípona) |
Ověřuje certifikát služby Azure IoT Hub. |
Extension | GA |
| az iot hub configuration |
Správa konfigurace automatické správy zařízení IoT ve velkém |
Extension | GA |
| az iot hub configuration create |
Vytvořte v cílové službě IoT Hub konfiguraci automatické správy zařízení IoT. |
Extension | GA |
| az iot hub configuration delete |
Odstraňte konfiguraci zařízení IoT. |
Extension | GA |
| az iot hub configuration list |
Výpis konfigurací automatické správy zařízení IoT ve službě IoT Hub |
Extension | GA |
| az iot hub configuration show |
Získejte podrobnosti o konfiguraci automatické správy zařízení IoT. |
Extension | GA |
| az iot hub configuration show-metric |
Vyhodnoťte cílovou metriku uživatele nebo systému definovanou v konfiguraci zařízení IoT. |
Extension | GA |
| az iot hub configuration update |
Aktualizujte zadané vlastnosti konfigurace automatické správy zařízení IoT. |
Extension | GA |
| az iot hub connection-string |
Správa připojovací řetězec ioT Hubu |
Extension | GA |
| az iot hub connection-string show |
Zobrazte připojovací řetězec pro zadané služby IoT Hubs s použitím daného názvu a klíče zásady. |
Extension | GA |
| az iot hub consumer-group |
Spravujte skupiny příjemců centra událostí centra IoT. |
Jádro a rozšíření | GA |
| az iot hub consumer-group create |
Vytvořte skupinu příjemců centra událostí. |
Core | GA |
| az iot hub consumer-group create (azure-iot přípona) |
Vytvořte skupinu příjemců centra událostí. |
Extension | GA |
| az iot hub consumer-group delete |
Odstraňte skupinu příjemců centra událostí. |
Core | GA |
| az iot hub consumer-group delete (azure-iot přípona) |
Odstraňte skupinu příjemců centra událostí. |
Extension | GA |
| az iot hub consumer-group list |
Vypíše skupiny příjemců centra událostí. |
Core | GA |
| az iot hub consumer-group list (azure-iot přípona) |
Vypíše skupiny příjemců centra událostí. |
Extension | GA |
| az iot hub consumer-group show |
Získejte podrobnosti o skupině příjemců centra událostí. |
Core | GA |
| az iot hub consumer-group show (azure-iot přípona) |
Získejte podrobnosti o skupině příjemců centra událostí. |
Extension | GA |
| az iot hub create |
Vytvořte centrum Azure IoT. |
Core | GA |
| az iot hub create (azure-iot přípona) |
Vytvořte centrum Azure IoT. |
Extension | GA |
| az iot hub delete |
Odstranění ioT Hubu |
Core | GA |
| az iot hub delete (azure-iot přípona) |
Odstranění ioT Hubu |
Extension | GA |
| az iot hub device-identity |
Správa zařízení IoT |
Extension | GA |
| az iot hub device-identity children |
Správa vztahů podřízených zařízení pro hraniční zařízení IoT |
Extension | GA |
| az iot hub device-identity children add |
Přidejte zařízení jako podřízená zařízení do cílového hraničního zařízení. |
Extension | GA |
| az iot hub device-identity children list |
Vypíše kolekci přiřazených podřízených zařízení. |
Extension | GA |
| az iot hub device-identity children remove |
Odeberte podřízená zařízení z cílového hraničního zařízení. |
Extension | GA |
| az iot hub device-identity connection-string |
Správa připojovací řetězec zařízení IoT |
Extension | GA |
| az iot hub device-identity connection-string show |
Zobrazí danou připojovací řetězec zařízení IoT Hubu. |
Extension | GA |
| az iot hub device-identity create |
Vytvořte zařízení ve službě IoT Hub. |
Extension | GA |
| az iot hub device-identity delete |
Odstraňte zařízení IoT Hubu. |
Extension | GA |
| az iot hub device-identity export |
Exportujte všechny identity zařízení ze služby IoT Hub do kontejneru objektů blob služby Azure Storage. |
Extension | GA |
| az iot hub device-identity import |
Importujte identity zařízení do IoT Hubu z objektu blob kontejneru úložiště. |
Extension | GA |
| az iot hub device-identity list |
Zobrazení seznamu zařízení ve službě IoT Hub |
Extension | GA |
| az iot hub device-identity parent |
Správa vztahů nadřazených zařízení pro zařízení IoT |
Extension | GA |
| az iot hub device-identity parent set |
Nastavte nadřazené zařízení cílového zařízení. |
Extension | GA |
| az iot hub device-identity parent show |
Získejte nadřazené zařízení cílového zařízení. |
Extension | GA |
| az iot hub device-identity renew-key |
Obnovte cílové klíče zařízení IoT Hubu s ověřováním SAS. |
Extension | GA |
| az iot hub device-identity show |
Získejte podrobnosti o zařízení IoT Hubu. |
Extension | GA |
| az iot hub device-identity update |
Aktualizujte zařízení IoT Hubu. |
Extension | GA |
| az iot hub device-twin |
Správa konfigurace dvojčete zařízení IoT |
Extension | GA |
| az iot hub device-twin list |
Vypíše dvojčata zařízení ve službě IoT Hub. |
Extension | GA |
| az iot hub device-twin replace |
Nahraďte definici dvojčete zařízení cílovým kódem JSON. |
Extension | GA |
| az iot hub device-twin show |
Získejte definici dvojčete zařízení. |
Extension | GA |
| az iot hub device-twin update |
Aktualizujte požadované vlastnosti a značky dvojčete zařízení. |
Extension | GA |
| az iot hub devicestream |
Správa datových proudů zařízení centra IoT |
Extension | Preview |
| az iot hub devicestream show |
Získejte koncové body datových proudů zařízení služby IoT Hub. |
Extension | Preview |
| az iot hub digital-twin |
Manipulace s digitálním dvojčetem zařízení IoT Hub a interakce s ním |
Extension | GA |
| az iot hub digital-twin invoke-command |
Vyvolání příkazu na úrovni kořenového adresáře nebo komponenty zařízení digitálního dvojčete |
Extension | GA |
| az iot hub digital-twin show |
Zobrazení digitálního dvojčete zařízení IoT Hubu |
Extension | GA |
| az iot hub digital-twin update |
Aktualizujte vlastnosti pro čtení a zápis zařízení digitálního dvojčete pomocí specifikace opravy JSON. |
Extension | GA |
| az iot hub distributed-tracing |
Umožňuje spravovat distribuovaná nastavení pro jednotlivá zařízení. |
Extension | Preview |
| az iot hub distributed-tracing show |
Získejte nastavení distribuovaného trasování pro zařízení. |
Extension | Preview |
| az iot hub distributed-tracing update |
Aktualizujte možnosti distribuovaného trasování pro zařízení. |
Extension | Preview |
| az iot hub generate-sas-token |
Vygenerujte token SAS pro cílový IoT Hub, zařízení nebo modul. |
Extension | GA |
| az iot hub identity |
Správa identit centra Azure IoT |
Jádro a rozšíření | GA |
| az iot hub identity assign |
Přiřaďte spravované identity ke službě IoT Hub. |
Core | GA |
| az iot hub identity assign (azure-iot přípona) |
Přiřaďte spravované identity ke službě IoT Hub. |
Extension | GA |
| az iot hub identity remove |
Odeberte spravované identity ze služby IoT Hub. |
Core | GA |
| az iot hub identity remove (azure-iot přípona) |
Odeberte spravované identity ze služby IoT Hub. |
Extension | GA |
| az iot hub identity show |
Zobrazí vlastnosti identity ioT Hubu. |
Core | GA |
| az iot hub identity show (azure-iot přípona) |
Zobrazí vlastnosti identity ioT Hubu. |
Extension | GA |
| az iot hub invoke-device-method |
Vyvolá metodu zařízení. |
Extension | GA |
| az iot hub invoke-module-method |
Vyvolání metody modulu |
Extension | GA |
| az iot hub job |
Správa úloh IoT Hubu (v2) |
Extension | GA |
| az iot hub job cancel |
Zrušení úlohy IoT Hubu |
Extension | GA |
| az iot hub job create |
Vytvoření a naplánování úlohy IoT Hubu pro spuštění |
Extension | GA |
| az iot hub job list |
Výpis historických úloh ioT Hubu |
Extension | GA |
| az iot hub job show |
Zobrazení podrobností o existující úloze IoT Hubu |
Extension | GA |
| az iot hub list |
Výpis center IoT |
Core | GA |
| az iot hub list (azure-iot přípona) |
Výpis center IoT |
Extension | GA |
| az iot hub list-skus |
Seznam dostupných cenových úrovní |
Core | GA |
| az iot hub list-skus (azure-iot přípona) |
Seznam dostupných cenových úrovní |
Extension | GA |
| az iot hub manual-failover |
Zahajte ruční převzetí služeb při selhání pro IoT Hub do geograficky spárované oblasti zotavení po havárii. |
Core | GA |
| az iot hub manual-failover (azure-iot přípona) |
Zahajte ruční převzetí služeb při selhání pro IoT Hub do geograficky spárované oblasti zotavení po havárii. |
Extension | GA |
| az iot hub message-endpoint |
Správa vlastních koncových bodů centra IoT |
Extension | Preview |
| az iot hub message-endpoint create |
Přidání koncového bodu do IoT Hubu |
Extension | Preview |
| az iot hub message-endpoint create cosmosdb-container |
Přidejte koncový bod kontejneru Cosmos DB pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint create eventhub |
Přidejte koncový bod centra událostí pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint create servicebus-queue |
Přidejte koncový bod fronty služby Service Bus pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint create servicebus-topic |
Přidání koncového bodu tématu služby Service Bus pro IoT Hub |
Extension | Preview |
| az iot hub message-endpoint create storage-container |
Přidejte koncový bod kontejneru úložiště pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint delete |
Odstraňte všechny nebo konkrétní koncové body pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint list |
Získejte informace o všech koncových bodech pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint show |
Získejte informace o zmíněném koncovém bodu pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint update |
Aktualizujte vlastnosti existujícího koncového bodu pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint update cosmosdb-container |
Aktualizujte vlastnosti existujícího koncového bodu kontejneru Cosmos DB pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint update eventhub |
Aktualizujte vlastnosti existujícího koncového bodu centra událostí pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint update servicebus-queue |
Aktualizujte vlastnosti existujícího koncového bodu fronty služby Service Bus pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint update servicebus-topic |
Aktualizujte vlastnosti existujícího koncového bodu tématu služby Service Bus pro IoT Hub. |
Extension | Preview |
| az iot hub message-endpoint update storage-container |
Aktualizujte vlastnosti existujícího koncového bodu kontejneru úložiště pro IoT Hub. |
Extension | Preview |
| az iot hub message-enrichment |
Správa rozšiřování zpráv pro koncové body ioT Hubu |
Jádro a rozšíření | GA |
| az iot hub message-enrichment create |
Vytvořte rozšiřování zpráv pro vybrané koncové body ve službě IoT Hub. |
Core | GA |
| az iot hub message-enrichment create (azure-iot přípona) |
Vytvořte rozšiřování zpráv pro vybrané koncové body ve službě IoT Hub. |
Extension | GA |
| az iot hub message-enrichment delete |
Odstranění rozšiřování zpráv ve službě IoT Hub (podle klíče) |
Core | GA |
| az iot hub message-enrichment delete (azure-iot přípona) |
Odstranění rozšiřování zpráv ve službě IoT Hub (podle klíče) |
Extension | GA |
| az iot hub message-enrichment list |
Získejte informace o všech rozšířeních zpráv pro ioT Hub. |
Core | GA |
| az iot hub message-enrichment list (azure-iot přípona) |
Získejte informace o všech rozšířeních zpráv pro ioT Hub. |
Extension | GA |
| az iot hub message-enrichment update |
Aktualizace rozšiřování zpráv ve službě IoT Hub (podle klíče) |
Core | GA |
| az iot hub message-enrichment update (azure-iot přípona) |
Aktualizace rozšiřování zpráv ve službě IoT Hub (podle klíče) |
Extension | GA |
| az iot hub message-route |
Správa tras centra IoT |
Extension | Preview |
| az iot hub message-route create |
Přidejte trasu pro IoT Hub. |
Extension | Preview |
| az iot hub message-route delete |
Odstraňte všechny trasy nebo uvedenou trasu ve službě IoT Hub. |
Extension | Preview |
| az iot hub message-route fallback |
Spravujte náhradní trasu centra IoT. |
Extension | Preview |
| az iot hub message-route fallback set |
Povolte nebo zakažte náhradní trasu ve službě IoT Hub. |
Extension | Preview |
| az iot hub message-route fallback show |
Zobrazí náhradní trasu ioT Hubu. |
Extension | Preview |
| az iot hub message-route list |
Získejte všechny trasy ve službě IoT Hub. |
Extension | Preview |
| az iot hub message-route show |
Získejte informace o trase ve službě IoT Hub. |
Extension | Preview |
| az iot hub message-route test |
Otestujte všechny trasy nebo uvedenou trasu ve službě IoT Hub. |
Extension | Preview |
| az iot hub message-route update |
Aktualizujte trasu pro IoT Hub. |
Extension | Preview |
| az iot hub module-identity |
Správa modulů zařízení IoT |
Extension | GA |
| az iot hub module-identity connection-string |
Správa připojovací řetězec modulu zařízení IoT |
Extension | GA |
| az iot hub module-identity connection-string show |
Zobrazení cílového modulu zařízení IoT připojovací řetězec |
Extension | GA |
| az iot hub module-identity create |
Vytvořte modul na cílovém zařízení IoT ve službě IoT Hub. |
Extension | GA |
| az iot hub module-identity delete |
Odstranění zařízení ve službě IoT Hub |
Extension | GA |
| az iot hub module-identity list |
Výpis modulů umístěných na zařízení IoT ve službě IoT Hub |
Extension | GA |
| az iot hub module-identity renew-key |
Obnovte cílové klíče modulů zařízení IoT Hubu s ověřováním SAS. |
Extension | GA |
| az iot hub module-identity show |
Získejte podrobnosti o modulu zařízení IoT ve službě IoT Hub. |
Extension | GA |
| az iot hub module-identity update |
Aktualizace modulu zařízení ioT Hubu |
Extension | GA |
| az iot hub module-twin |
Správa konfigurace dvojčete zařízení IoT |
Extension | GA |
| az iot hub module-twin replace |
Nahraďte definici dvojčete modulu cílovým kódem JSON. |
Extension | GA |
| az iot hub module-twin show |
Zobrazí definici dvojčete modulu. |
Extension | GA |
| az iot hub module-twin update |
Aktualizujte požadované vlastnosti a značky dvojčete modulu. |
Extension | GA |
| az iot hub monitor-events |
Monitorujte telemetrii zařízení a zprávy odeslané do IoT Hubu. |
Extension | GA |
| az iot hub monitor-feedback |
Sledujte zpětnou vazbu odesílanou zařízeními a potvrďte zprávy typu cloud-zařízení (C2D). |
Extension | GA |
| az iot hub policy |
Správa zásad sdíleného přístupu centra IoT |
Jádro a rozšíření | GA |
| az iot hub policy create |
Vytvořte novou zásadu sdíleného přístupu v centru IoT. |
Core | GA |
| az iot hub policy create (azure-iot přípona) |
Vytvořte novou zásadu sdíleného přístupu v centru IoT. |
Extension | GA |
| az iot hub policy delete |
Odstraňte ze služby IoT Hub zásady sdíleného přístupu. |
Core | GA |
| az iot hub policy delete (azure-iot přípona) |
Odstraňte ze služby IoT Hub zásady sdíleného přístupu. |
Extension | GA |
| az iot hub policy list |
Zobrazení seznamu zásad sdíleného přístupu centra IoT |
Core | GA |
| az iot hub policy list (azure-iot přípona) |
Zobrazení seznamu zásad sdíleného přístupu centra IoT |
Extension | GA |
| az iot hub policy renew-key |
Znovu vygenerujte klíče zásad sdíleného přístupu centra IoT. |
Core | GA |
| az iot hub policy renew-key (azure-iot přípona) |
Znovu vygenerujte klíče zásad sdíleného přístupu centra IoT. |
Extension | GA |
| az iot hub policy show |
Získejte podrobnosti o zásadách sdíleného přístupu centra IoT. |
Core | GA |
| az iot hub policy show (azure-iot přípona) |
Získejte podrobnosti o zásadách sdíleného přístupu centra IoT. |
Extension | GA |
| az iot hub query |
Dotazování ioT Hubu pomocí výkonného jazyka podobného SQL |
Extension | GA |
| az iot hub show |
Získejte podrobnosti o centru IoT. |
Core | GA |
| az iot hub show (azure-iot přípona) |
Získejte podrobnosti o centru IoT. |
Extension | GA |
| az iot hub show-quota-metrics |
Získejte metriky kvót pro centrum IoT. |
Core | GA |
| az iot hub show-quota-metrics (azure-iot přípona) |
Získejte metriky kvót pro centrum IoT. |
Extension | GA |
| az iot hub show-stats |
Získejte statistiky pro centrum IoT. |
Core | GA |
| az iot hub show-stats (azure-iot přípona) |
Získejte statistiky pro centrum IoT. |
Extension | GA |
| az iot hub state |
Správa stavu IoT Hubu |
Extension | Experimental |
| az iot hub state export |
Exportujte stav IoT Hubu do souboru. |
Extension | Experimental |
| az iot hub state import |
Importujte stav centra ze souboru do IoT Hubu. |
Extension | Experimental |
| az iot hub state migrate |
Migrujte stav jednoho centra do jiného centra bez uložení do souboru. |
Extension | Experimental |
| az iot hub update |
Aktualizujte metadata pro centrum IoT. |
Core | GA |
| az iot hub update (azure-iot přípona) |
Aktualizujte metadata pro centrum IoT. |
Extension | GA |
| az iot hub wait |
Počkejte na dokončení operace v instanci IoT Hubu. |
Core | GA |
az iot hub create
Vytvořte centrum Azure IoT.
Úvod do Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/.
az iot hub create --name
--resource-group
[--c2d-max-delivery-count --cdd]
[--c2d-ttl --ct]
[--dds --disable-device-sas {false, true}]
[--disable-local-auth --dla {false, true}]
[--disable-module-sas --dms {false, true}]
[--edr --enforce-data-residency {false, true}]
[--fc --fileupload-storage-container-name]
[--fcs --fileupload-storage-connectionstring]
[--fd --feedback-max-delivery-count]
[--feedback-lock-duration --fld]
[--feedback-ttl --ft]
[--fileupload-notification-lock-duration --fnld]
[--fileupload-notification-max-delivery-count --fnd]
[--fileupload-notification-ttl --fnt]
[--fileupload-notifications --fn {false, true}]
[--fileupload-sas-ttl --fst]
[--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
[--fileupload-storage-identity --fsi]
[--location]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--min-tls-version --mintls]
[--no-wait]
[--partition-count]
[--rd --retention-day]
[--role]
[--scopes]
[--sku {B1, B2, B3, F1, S1, S2, S3}]
[--tags]
[--unit]
Příklady
Vytvořte IoT Hub s cenovou úrovní Free F1 v oblasti skupiny prostředků.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2
Vytvořte IoT Hub s cenovou úrovní Standard S1 a 4 oddíly v oblasti westus se značkami.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d
Vytvořte IoT Hub se spravovanou identitou přiřazenou systémem a přiřaďte k účtu úložiště pro vytvořenou identitu roli a obor.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}
Vytvoření IoT Hubu s místním ověřováním, klíči SAS zařízení a klíči SAS modulu jsou všechny zakázané.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas
Vytvořte IoT Hub s vynucenou rezidencí dat. Tím se zakáže zotavení po havárii mezi oblastmi.
az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr
Povinné parametry
Název ioT Hubu
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Kolikrát se centrum IoT pokusí do zařízení doručit zprávu typu cloud-zařízení, mezi 1 a 100.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 10 |
Doba, po kterou má zařízení k dispozici, než vyprší jeho platnost službou IoT Hub, je mezi 1 a 48 hodinami k dispozici.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Logická hodnota označující, jestli se mají zakázat všechna zařízení (včetně hraničních zařízení, ale s výjimkou modulů) s vymezeným oborem SAS pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným oborem služby IoT Hub pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným modulem pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Vynucujte rezidenci dat pro tuto službu IoT Hub zakázáním zotavení po havárii mezi oblastmi. Tato vlastnost je neměnná po nastavení prostředku. K dispozici pouze ve vybraných oblastech. Další informace najdete v https://aka.ms/iothubdisabledr.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Název kořenového kontejneru, do kterého nahráváte soubory. Kontejner nemusí existovat, ale měl by být creatable pomocí zadaného připojovacího řetězce.
Připojovací řetězec pro účet služby Azure Storage, do kterého se soubory nahrají.
Počet pokusů centra IoT o doručení zprávy do fronty zpětné vazby mezi 1 a 100.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 10 |
Doba trvání uzamčení fronty zpětné vazby mezi 5 a 300 sekundy.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 5 |
Doba, po kterou bude Centrum IoT uchovávat zpětnou vazbu k vypršení platnosti nebo doručování zpráv typu cloud-zařízení, mezi 1 a 48 hodinami.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Doba trvání uzamčení fronty oznámení nahrání souboru mezi 5 a 300 sekundy.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 5 |
Kolikrát se centrum IoT pokusí doručit zprávu s oznámením o souboru v rozsahu 1 až 100.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 10 |
Doba, po kterou je pro službu k dispozici oznámení o nahrání souboru, než služba IoT Hub vyprší, mezi 1 a 48 hodinami.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Logická hodnota označující, jestli se mají protokolovat informace o nahraných souborech do koncového bodu ioT Hubu pro zprávy, služby servicebound nebo filenotifications.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Doba, po kterou je identifikátor URI SAS vygenerovaný službou IoT Hub platný před vypršením jeho platnosti, mezi 1 a 24 hodinami.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Typ ověřování pro účet Azure Storage, do kterého se nahrají soubory.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | identityBased, keyBased |
Spravovaná identita, která se má použít k ověřování nahrávání souborů. Pomocí [system] můžete odkazovat na spravovanou identitu přiřazenou systémem nebo ID prostředku a odkazovat na spravovanou identitu přiřazenou uživatelem.
Umístění ioT Hubu Výchozí hodnota je umístění cílové skupiny prostředků.
Povolte spravovanou identitu přiřazenou systémem pro toto centrum.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Povolte spravované identity přiřazené uživatelem pro toto centrum. Přijměte seznam ID prostředků identity oddělených mezerami.
Zadejte minimální verzi protokolu TLS, která se má pro toto centrum podporovat. Lze nastavit na hodnotu 1.0 nebo 1.2. Minimální verze protokolu TLS nastavená například na 1.2 vede k odmítnutí klientů, kteří používají verzi PROTOKOLU TLS nižší než 1.2.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Počet oddílů backingového centra událostí pro zprávy typu zařízení-cloud
| Vlastnost | Hodnota |
|---|---|
| Default value: | 4 |
Určuje, jak dlouho bude centrum IoT udržovat události typu zařízení-cloud mezi 1 a 7 dny.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Role, která se přiřadí spravované identitě přiřazené systémem centra
Seznam oborů oddělených mezerami pro přiřazení role (-role) pro spravovanou identitu přiřazenou systémem
Cenová úroveň pro Azure IoT Hub Všimněte si, že v každém předplatném je povolená pouze jedna bezplatná instance ioT Hubu (F1). Pokud volné instance překročí jednu, vyvolá se výjimka.
| Vlastnost | Hodnota |
|---|---|
| Default value: | S1 |
| Přípustné hodnoty: | B1, B2, B3, F1, S1, S2, S3 |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Jednotky ve službě IoT Hub
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub create (azure-iot přípona)
Vytvořte centrum Azure IoT.
Úvod do Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/.
az iot hub create --name
--resource-group
[--c2d-max-delivery-count --cdd]
[--c2d-ttl --ct]
[--custom-ns-role-id]
[--dds --disable-device-sas {false, true}]
[--disable-local-auth --dla {false, true}]
[--disable-module-sas --dms {false, true}]
[--edr --enforce-data-residency {false, true}]
[--fc --fileupload-storage-container-name]
[--fcs --fileupload-storage-connectionstring]
[--fd --feedback-max-delivery-count]
[--feedback-lock-duration --fld]
[--feedback-ttl --ft]
[--fileupload-notification-lock-duration --fnld]
[--fileupload-notification-max-delivery-count --fnd]
[--fileupload-notification-ttl --fnt]
[--fileupload-notifications --fn {false, true}]
[--fileupload-sas-ttl --fst]
[--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
[--fileupload-storage-identity --fsi]
[--location]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--min-tls-version --mintls]
[--no-wait]
[--ns-identity-id]
[--ns-resource-id]
[--partition-count]
[--rd --retention-day]
[--role]
[--scopes]
[--skip-ns-ra {false, true}]
[--sku {B1, B2, B3, F1, GEN2, S1, S2, S3}]
[--tags]
[--unit]
Příklady
Vytvořte IoT Hub s cenovou úrovní Free F1 v oblasti skupiny prostředků.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2
Vytvořte IoT Hub s cenovou úrovní Standard S1 a 4 oddíly v oblasti westus se značkami.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d
Vytvořte IoT Hub se spravovanou identitou přiřazenou systémem a přiřaďte k účtu úložiště pro vytvořenou identitu roli a obor.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}
Vytvoření IoT Hubu s místním ověřováním, klíči SAS zařízení a klíči SAS modulu jsou všechny zakázané.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas
Vytvořte IoT Hub s vynucenou rezidencí dat. Tím se zakáže zotavení po havárii mezi oblastmi.
az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr
Vytvořte IoT Hub Generace2 s vlastnostmi oboru názvů registru zařízení.
az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId
Vytvořte IoT Hub Generace2 s vlastnostmi oboru názvů registru zařízení a vlastním přiřazením role.
az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId --custom-ns-role-id RoleResourceId
Vytvořte IoT Hub Generace2 s vlastnostmi oboru názvů registru zařízení a přeskočte přiřazení role.
az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId --skip-ns-ra
Povinné parametry
Název ioT Hubu
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Kolikrát se centrum IoT pokusí do zařízení doručit zprávu typu cloud-zařízení, mezi 1 a 100.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 10 |
Doba, po kterou má zařízení k dispozici, než vyprší jeho platnost službou IoT Hub, je mezi 1 a 48 hodinami k dispozici.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Plně kvalifikované ID definice role, které se má použít pro obor názvů ADR, v následujícím formátu: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}. Platí jenom pro IoT Huby Gen2.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ADR Namespace Role Assignment Arguments |
Logická hodnota označující, jestli se mají zakázat všechna zařízení (včetně hraničních zařízení, ale s výjimkou modulů) s vymezeným oborem SAS pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným oborem služby IoT Hub pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným modulem pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Vynucujte rezidenci dat pro tuto službu IoT Hub zakázáním zotavení po havárii mezi oblastmi. Tato vlastnost je neměnná po nastavení prostředku. K dispozici pouze ve vybraných oblastech. Další informace najdete v https://aka.ms/iothubdisabledr.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Název kořenového kontejneru, do kterého nahráváte soubory. Kontejner nemusí existovat, ale měl by být creatable pomocí zadaného připojovacího řetězce.
Připojovací řetězec pro účet služby Azure Storage, do kterého se soubory nahrají.
Počet pokusů centra IoT o doručení zprávy do fronty zpětné vazby mezi 1 a 100.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 10 |
Doba trvání uzamčení fronty zpětné vazby mezi 5 a 300 sekundy.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 5 |
Doba, po kterou bude Centrum IoT uchovávat zpětnou vazbu k vypršení platnosti nebo doručování zpráv typu cloud-zařízení, mezi 1 a 48 hodinami.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Doba trvání uzamčení fronty oznámení nahrání souboru mezi 5 a 300 sekundy.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 5 |
Kolikrát se centrum IoT pokusí doručit zprávu s oznámením o souboru v rozsahu 1 až 100.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 10 |
Doba, po kterou je pro službu k dispozici oznámení o nahrání souboru, než služba IoT Hub vyprší, mezi 1 a 48 hodinami.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Logická hodnota označující, jestli se mají protokolovat informace o nahraných souborech do koncového bodu ioT Hubu pro zprávy, služby servicebound nebo filenotifications.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Doba, po kterou je identifikátor URI SAS vygenerovaný službou IoT Hub platný před vypršením jeho platnosti, mezi 1 a 24 hodinami.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Typ ověřování pro účet Azure Storage, do kterého se nahrají soubory.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | identityBased, keyBased |
Spravovaná identita, která se má použít k ověřování nahrávání souborů. Pomocí [system] můžete odkazovat na spravovanou identitu přiřazenou systémem nebo ID prostředku a odkazovat na spravovanou identitu přiřazenou uživatelem.
Umístění ioT Hubu Výchozí hodnota je umístění cílové skupiny prostředků.
Povolte spravovanou identitu přiřazenou systémem pro toto centrum.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Povolte spravované identity přiřazené uživatelem pro toto centrum. Přijměte seznam ID prostředků identity oddělených mezerami.
Zadejte minimální verzi protokolu TLS, která se má pro toto centrum podporovat. Lze nastavit na hodnotu 1.0 nebo 1.2. Minimální verze protokolu TLS nastavená například na 1.2 vede k odmítnutí klientů, kteří používají verzi PROTOKOLU TLS nižší než 1.2.
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
ID prostředku identity spravované uživatelem pro přístup k oboru názvů registru zařízení
ID prostředku služby Device Registry pro propojení s tímto centrem IoT
Počet oddílů backingového centra událostí pro zprávy typu zařízení-cloud
| Vlastnost | Hodnota |
|---|---|
| Default value: | 4 |
Určuje, jak dlouho bude centrum IoT udržovat události typu zařízení-cloud mezi 1 a 7 dny.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Role, která se přiřadí spravované identitě přiřazené systémem centra
Seznam oborů oddělených mezerami pro přiřazení role (-role) pro spravovanou identitu přiřazenou systémem
Slouží k přeskočení přiřazení role oboru názvů ADR po vytvoření centra IoT. Platí jenom pro IoT Huby Gen2.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | ADR Namespace Role Assignment Arguments |
| Přípustné hodnoty: | false, true |
Cenová úroveň pro Azure IoT Hub Všimněte si, že v každém předplatném je povolená pouze jedna bezplatná instance ioT Hubu (F1). Pokud volné instance překročí jednu, vyvolá se výjimka.
| Vlastnost | Hodnota |
|---|---|
| Default value: | S1 |
| Přípustné hodnoty: | B1, B2, B3, F1, GEN2, S1, S2, S3 |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Jednotky ve službě IoT Hub
| Vlastnost | Hodnota |
|---|---|
| Default value: | 1 |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub delete
Odstranění ioT Hubu
az iot hub delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Příklady
Odstranění ioT Hubu (autogenerated)
az iot hub delete --name MyIoTHub --resource-group MyResourceGroup
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub delete (azure-iot přípona)
Odstranění ioT Hubu
az iot hub delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Příklady
Odstranění ioT Hubu (autogenerated)
az iot hub delete --name MyIoTHub --resource-group MyResourceGroup
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub generate-sas-token
Vygenerujte token SAS pro cílový IoT Hub, zařízení nebo modul.
U tokenů SAS zařízení se parametr zásad používá pouze pro přístup k registru zařízení. Proto by zásady měly mít k registru přístup pro čtení. Pro tokeny IoT Hubu je zásada součástí SAS.
az iot hub generate-sas-token [--auth-type {key, login}]
[--connection-string --cs]
[--device-id]
[--du --duration]
[--hub-name]
[--key-type --kt {primary, secondary}]
[--login]
[--module-id]
[--pn --policy-name]
[--resource-group]
Příklady
Vygenerujte token SAS služby IoT Hub pomocí zásad iothubowner a primárního klíče.
az iot hub generate-sas-token -n {iothub_name}
Vygenerujte token SAS služby IoT Hub pomocí zásad registruRead a sekundárního klíče.
az iot hub generate-sas-token -n {iothub_name} --policy registryRead --key-type secondary
Vygenerujte token SAS zařízení pomocí zásad iothubowner pro přístup k registru zařízení {iothub_name}.
az iot hub generate-sas-token -d {device_id} -n {iothub_name}
Generování tokenu SAS zařízení pomocí připojovací řetězec ioT Hubu (s přístupem k registru)
az iot hub generate-sas-token -d {device_id} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Generování tokenu SAS služby Iot Hub pomocí připojovací řetězec IoT Hubu
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Generování tokenu SAS zařízení pomocí připojovací řetězec zařízení
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Generování tokenu SAS modulu pomocí modulu připojovací řetězec
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;ModuleId=mymodule;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
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}.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Access Control Arguments |
| Default value: | key |
| Přípustné hodnoty: | key, login |
Cílová připojovací řetězec. Tento postup obchází registr služby IoT Hub a vygeneruje token SAS přímo ze zadaného symetrického klíče bez dalšího ověření. Všechny ostatní parametry příkazu kromě doby trvání budou ignorovány. Podporované typy připojovací řetězec: Iot Hub, Device, Module.
ID cílového zařízení.
Platná doba trvání tokenu v sekundách
| Vlastnost | Hodnota |
|---|---|
| Default value: | 3600 |
Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Typ klíče zásad sdíleného přístupu pro ověřování
| Vlastnost | Hodnota |
|---|---|
| Default value: | primary |
| Přípustné hodnoty: | primary, secondary |
Tento příkaz podporuje připojovací řetězec entity 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 je zadaný připojovací řetězec i název entity, má připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
ID cílového modulu.
Zásady sdíleného přístupu s oprávněními operace pro cílovou entitu IoT Hubu
| Vlastnost | Hodnota |
|---|---|
| Default value: | iothubowner |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub invoke-device-method
Vyvolá metodu zařízení.
az iot hub invoke-device-method --device-id
--method-name --mn
[--auth-type {key, login}]
[--hub-name]
[--login]
[--method-payload --mp]
[--resource-group]
[--timeout --to]
Příklady
Vyvolá přímou metodu na zařízení.
az iot hub invoke-device-method --hub-name {iothub_name} --device-id {device_id} --method-name Reboot --method-payload '{"version":"1.0"}'
Povinné parametry
ID cílového zařízení.
Cílová metoda pro vyvolání
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
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}.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Access Control Arguments |
| Default value: | key |
| Přípustné hodnoty: | key, login |
Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Tento příkaz podporuje připojovací řetězec entity 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 je zadaný připojovací řetězec i název entity, má připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Datová část JSON, která se má předat metodě. Musí to být cesta k souboru nebo nezpracovaný json.
| Vlastnost | Hodnota |
|---|---|
| Default value: | {} |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Maximální počet sekund čekání na výsledek metody zařízení
| Vlastnost | Hodnota |
|---|---|
| Default value: | 30 |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub invoke-module-method
Vyvolání metody modulu
Tento příkaz podporuje moduly hraničních i jiných zařízení.
az iot hub invoke-module-method --device-id
--method-name --mn
--module-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--method-payload --mp]
[--resource-group]
[--timeout --to]
Příklady
Vyvolá přímou metodu v modulu hraničního zařízení.
az iot hub invoke-module-method -n {iothub_name} -d {device_id} -m '$edgeAgent' --method-name 'RestartModule' --method-payload '{"schemaVersion": "1.0"}'
Povinné parametry
ID cílového zařízení.
Cílová metoda pro vyvolání
ID cílového modulu.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
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}.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Access Control Arguments |
| Default value: | key |
| Přípustné hodnoty: | key, login |
Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Tento příkaz podporuje připojovací řetězec entity 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 je zadaný připojovací řetězec i název entity, má připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Datová část JSON, která se má předat metodě. Musí to být cesta k souboru nebo nezpracovaný json.
| Vlastnost | Hodnota |
|---|---|
| Default value: | {} |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Maximální počet sekund čekání na výsledek metody modulu
| Vlastnost | Hodnota |
|---|---|
| Default value: | 30 |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub list
Výpis center IoT
az iot hub list [--resource-group]
Příklady
Zobrazí seznam všech center IoT v předplatném.
az iot hub list
Výpis všech center IoT ve skupině prostředků MyGroup
az iot hub list --resource-group MyGroup
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub list (azure-iot přípona)
Výpis center IoT
az iot hub list [--resource-group]
Příklady
Zobrazí seznam všech center IoT v předplatném.
az iot hub list
Výpis všech center IoT ve skupině prostředků MyGroup
az iot hub list --resource-group MyGroup
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub list-skus
Seznam dostupných cenových úrovní
az iot hub list-skus [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Seznam dostupných cenových úrovní (autogenerated)
az iot hub list-skus --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub list-skus (azure-iot přípona)
Seznam dostupných cenových úrovní
az iot hub list-skus [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Seznam dostupných cenových úrovní (autogenerated)
az iot hub list-skus --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub manual-failover
Zahajte ruční převzetí služeb při selhání pro IoT Hub do geograficky spárované oblasti zotavení po havárii.
az iot hub manual-failover [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Příklady
Zahájení převzetí služeb při selhání z primární do sekundární oblasti
az iot hub manual-failover -n myhub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub manual-failover (azure-iot přípona)
Zahajte ruční převzetí služeb při selhání pro IoT Hub do geograficky spárované oblasti zotavení po havárii.
az iot hub manual-failover [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Příklady
Zahájení převzetí služeb při selhání z primární do sekundární oblasti
az iot hub manual-failover -n myhub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub monitor-events
Monitorujte telemetrii zařízení a zprávy odeslané do IoT Hubu.
Tento příkaz spoléhá na závislý balíček Cython (uamqp) a při prvním spuštění může nainstalovat závislý balíček Cython. https://github.com/Azure/azure-uamqp-python
Poznámka: Událost se zobrazí i v případě, že text zprávy není dekódovatelný, v tomto případě se část datové části události zobrazí jako {{nekódovatelná datová část}} se zbývajícími dostupnými vlastnostmi události.
az iot hub monitor-events [--cg --consumer-group]
[--content-type --ct]
[--device-id]
[--device-query]
[--enqueued-time --et]
[--hub-name]
[--interface]
[--login]
[--mc --message-count]
[--module-id]
[--properties --props {all, anno, app, sys}]
[--repair {false, true}]
[--resource-group]
[--timeout --to]
[--yes {false, true}]
Příklady
Základní použití
az iot hub monitor-events -n {iothub_name}
Základní použití se službou IoT Hub připojovací řetězec
az iot hub monitor-events -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Základní použití při filtrování na cílovém zařízení
az iot hub monitor-events -n {iothub_name} -d {device_id}
Základní použití při filtrování cílových zařízení se zástupným znakem v ID
az iot hub monitor-events -n {iothub_name} -d Device*
Filtrování zařízení pomocí dotazovacího jazyka služby IoT Hub
az iot hub monitor-events -n {iothub_name} -q "select * from devices where tags.location.region = 'US'"
Vyfiltrujte zařízení a zadejte skupinu příjemců centra událostí, ke které se má vytvořit vazba.
az iot hub monitor-events -n {iothub_name} -d {device_id} --cg {consumer_group_name}
Příjem poznámek ke zprávám (záhlaví zpráv)
az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno
Příjem poznámek zpráv + systémových vlastností Nikdy nevypadá časový limit.
az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno sys --timeout 0
Příjem všech atributů zpráv ze všech zpráv zařízení
az iot hub monitor-events -n {iothub_name} --props all
Příjem všech zpráv a analýza datové části zpráv jako JSON
az iot hub monitor-events -n {iothub_name} --content-type application/json
Přijme zadaný počet zpráv z centra a vypne se.
az iot hub monitor-events -n {iothub_name} --message-count {message_count}
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Zadejte skupinu příjemců, která se má použít při připojování ke koncovému bodu centra událostí.
| Vlastnost | Hodnota |
|---|---|
| Default value: | $Default |
Zadejte typ obsahu datové části zprávy, který automaticky naformátuje výstup na tento typ.
ID cílového zařízení.
Zadejte vlastní dotaz pro filtrování zařízení.
Označuje čas, který se má použít jako výchozí bod pro čtení zpráv z oddílů. Jednotky jsou milisekundy od epochy unixu. Pokud není čas označený jako "nyní".
Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Identifikátor cílového rozhraní pro filtrování. Příklad: dtmi:com:example:TemperatureController;1.
Tento příkaz podporuje připojovací řetězec entity 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 je zadaný připojovací řetězec i název entity, má připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Počet zpráv telemetrie, které se mají zachytit před ukončením monitorování Pokud není zadaný, monitor se pořád spouští, dokud nedosahuje prahové hodnoty časového limitu příjmu zpráv z centra.
ID cílového modulu.
Označte vlastnosti klíčové zprávy k výstupu. sys = systémové vlastnosti, app = vlastnosti aplikace, anno = poznámky.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | all, anno, app, sys |
Přeinstalujte závislost uamqp kompatibilní s verzí rozšíření. Výchozí hodnota: false.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Maximální počet sekund pro zachování připojení bez přijetí zprávy Použijte 0 pro nekonečno.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 300 |
Přeskočte výzvy uživatele. Označuje přijetí akce. Používá se především pro scénáře automatizace. Výchozí hodnota: false.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub monitor-feedback
Sledujte zpětnou vazbu odesílanou zařízeními a potvrďte zprávy typu cloud-zařízení (C2D).
Tento příkaz spoléhá na závislý balíček Cython (uamqp) a při prvním spuštění může nainstalovat závislý balíček Cython. https://github.com/Azure/azure-uamqp-python.
az iot hub monitor-feedback [--auth-type {key, login}]
[--device-id]
[--hub-name]
[--login]
[--repair {false, true}]
[--resource-group]
[--wait-on-msg]
[--yes {false, true}]
Příklady
Základní použití
az iot hub monitor-feedback -n {iothub_name}
Základní použití se službou IoT Hub připojovací řetězec
az iot hub monitor-feedback -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Základní použití při filtrování na cílovém zařízení
az iot hub monitor-feedback -n {iothub_name} -d {device_id}
Ukončení monitorování zpětné vazby při přijetí zprávy s konkrétním ID (uuid)
az iot hub monitor-feedback -n {iothub_name} -d {device_id} -w {message_id}
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
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}.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Access Control Arguments |
| Default value: | key |
| Přípustné hodnoty: | key, login |
ID cílového zařízení.
Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Tento příkaz podporuje připojovací řetězec entity 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 je zadaný připojovací řetězec i název entity, má připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Přeinstalujte závislost uamqp kompatibilní s verzí rozšíření. Výchozí hodnota: false.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Monitorování zpětné vazby se zablokuje, dokud se neobdrží zpráva s konkrétním ID (uuid).
Přeskočte výzvy uživatele. Označuje přijetí akce. Používá se především pro scénáře automatizace. Výchozí hodnota: false.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub query
Dotazování ioT Hubu pomocí výkonného jazyka podobného SQL
Načtěte informace týkající se dvojčat zařízení a modulů, úloh a směrování zpráv. Další informace najdete v tématu https://learn.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.
az iot hub query --query-command
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
[--top]
Příklady
Dotazování na všechna data dvojčete zařízení v Azure IoT Hubu
az iot hub query -n {iothub_name} -q "select * from devices"
Dotazování na všechna data dvojčete modulu na cílovém zařízení
az iot hub query -n {iothub_name} -q "select * from devices.modules where devices.deviceId = '{device_id}'"
Povinné parametry
Uživatelský dotaz, který se má spustit.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
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}.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Access Control Arguments |
| Default value: | key |
| Přípustné hodnoty: | key, login |
Název nebo název hostitele služby IoT Hub Vyžaduje se, pokud není zadané --login.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Tento příkaz podporuje připojovací řetězec entity 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 je zadaný připojovací řetězec i název entity, má připojovací řetězec prioritu. Vyžaduje se, pokud není zadaný název --hub-name.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | IoT Hub Identifier Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Maximální počet prvků, které se mají vrátit. Ve výchozím nastavení dotaz nemá žádný limit.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub show
Získejte podrobnosti o centru IoT.
az iot hub show [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Získejte podrobnosti o centru IoT. (autogenerated)
az iot hub show --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub show (azure-iot přípona)
Získejte podrobnosti o centru IoT.
az iot hub show [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Získejte podrobnosti o centru IoT. (autogenerated)
az iot hub show --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub show-quota-metrics
Získejte metriky kvót pro centrum IoT.
az iot hub show-quota-metrics [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Získejte metriky kvót pro centrum IoT. (autogenerated)
az iot hub show-quota-metrics --ids {ids}
Získejte metriky kvót pro centrum IoT. (autogenerated)
az iot hub show-quota-metrics --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub show-quota-metrics (azure-iot přípona)
Získejte metriky kvót pro centrum IoT.
az iot hub show-quota-metrics [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Získejte metriky kvót pro centrum IoT. (autogenerated)
az iot hub show-quota-metrics --ids {ids}
Získejte metriky kvót pro centrum IoT. (autogenerated)
az iot hub show-quota-metrics --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub show-stats
Získejte statistiky pro centrum IoT.
az iot hub show-stats [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Získejte statistiky pro centrum IoT. (autogenerated)
az iot hub show-stats --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub show-stats (azure-iot přípona)
Získejte statistiky pro centrum IoT.
az iot hub show-stats [--ids]
[--name]
[--resource-group]
[--subscription]
Příklady
Získejte statistiky pro centrum IoT. (autogenerated)
az iot hub show-stats --name MyIoTHub
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub update
Aktualizujte metadata pro centrum IoT.
az iot hub update [--add]
[--c2d-max-delivery-count --cdd]
[--c2d-ttl --ct]
[--dds --disable-device-sas {false, true}]
[--disable-local-auth --dla {false, true}]
[--disable-module-sas --dms {false, true}]
[--fc --fileupload-storage-container-name]
[--fcs --fileupload-storage-connectionstring]
[--fd --feedback-max-delivery-count]
[--feedback-lock-duration --fld]
[--feedback-ttl --ft]
[--fileupload-notification-lock-duration --fnld]
[--fileupload-notification-max-delivery-count --fnd]
[--fileupload-notification-ttl --fnt]
[--fileupload-notifications --fn {false, true}]
[--fileupload-sas-ttl --fst]
[--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
[--fileupload-storage-identity --fsi]
[--force-string]
[--ids]
[--min-tls-version --mintls]
[--name]
[--rd --retention-day]
[--remove]
[--resource-group]
[--set]
[--sku {B1, B2, B3, F1, S1, S2, S3}]
[--subscription]
[--tags]
[--unit]
Příklady
Přidání nastavení kontejneru úložiště k nahrání souboru
az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"
Přidejte pravidlo filtru brány firewall pro příjem provozu z masky IP adresy 127.0.0.0/31.
az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31
Aktualizujte metadata pro centrum IoT. (autogenerated)
az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"
Aktualizace jednotek ioT Hubu na 2 a přidání značek
az iot hub update -n MyIotHub --unit 2 --tags a=b c=d
Aktualizace cenové úrovně pro IoT Hub jako S2
az iot hub update -n MyIotHub --sku S2
Aktualizace dnů uchovávání událostí ioT Hubu typu zařízení-cloud jako 3 dny
az iot hub update -n MyIotHub --retention-day 3
Aktualizace nastavení zasílání zpráv cloud-zařízení ve službě IoT Hub
az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5
Aktualizace nastavení fronty zpětné vazby služby IoT Hub
az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4
Aktualizace nastavení nahrávání souborů ioT Hubu a přiřazení spravované identity pro nahrání souboru uživateli
az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]
Aktualizace nastavení oznámení nahrání souboru IoT Hubu a doby trvání uzamčení fronty
az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10
Aktualizace místního ověřování ioT Hubu, SAS zařízení a nastavení SAS modulu
az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Kolikrát se centrum IoT pokusí do zařízení doručit zprávu typu cloud-zařízení, mezi 1 a 100.
Doba, po kterou má zařízení k dispozici, než vyprší jeho platnost službou IoT Hub, je mezi 1 a 48 hodinami k dispozici.
Logická hodnota označující, jestli se mají zakázat všechna zařízení (včetně hraničních zařízení, ale s výjimkou modulů) s vymezeným oborem SAS pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným oborem služby IoT Hub pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným modulem pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Název kořenového kontejneru, do kterého nahráváte soubory. Kontejner nemusí existovat, ale měl by být creatable pomocí zadaného připojovacího řetězce.
Připojovací řetězec pro účet služby Azure Storage, do kterého se soubory nahrají.
Počet pokusů centra IoT o doručení zprávy do fronty zpětné vazby mezi 1 a 100.
Doba trvání uzamčení fronty zpětné vazby mezi 5 a 300 sekundy.
Doba, po kterou bude Centrum IoT uchovávat zpětnou vazbu k vypršení platnosti nebo doručování zpráv typu cloud-zařízení, mezi 1 a 48 hodinami.
Doba trvání uzamčení fronty oznámení nahrání souboru mezi 5 a 300 sekundy.
Kolikrát se centrum IoT pokusí doručit zprávu s oznámením o souboru v rozsahu 1 až 100.
Doba, po kterou je pro službu k dispozici oznámení o nahrání souboru, než služba IoT Hub vyprší, mezi 1 a 48 hodinami.
Logická hodnota označující, jestli se mají protokolovat informace o nahraných souborech do koncového bodu ioT Hubu pro zprávy, služby servicebound nebo filenotifications.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Doba, po kterou je identifikátor URI SAS vygenerovaný službou IoT Hub platný před vypršením jeho platnosti, mezi 1 a 24 hodinami.
Typ ověřování pro účet Azure Storage, do kterého se nahrají soubory.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | identityBased, keyBased |
Spravovaná identita, která se má použít k ověřování nahrávání souborů. Pomocí [system] můžete odkazovat na spravovanou identitu přiřazenou systémem nebo ID prostředku a odkazovat na spravovanou identitu přiřazenou uživatelem.
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | False |
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Zadejte minimální verzi protokolu TLS, která se má pro toto centrum podporovat. Lze nastavit na hodnotu 1.0 nebo 1.2. Minimální verze protokolu TLS nastavená například na 1.2 vede k odmítnutí klientů, kteří používají verzi PROTOKOLU TLS nižší než 1.2.
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Určuje, jak dlouho bude centrum IoT udržovat události typu zařízení-cloud mezi 1 a 7 dny.
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Cenová úroveň pro Azure IoT Hub Všimněte si, že v každém předplatném je povolená pouze jedna bezplatná instance ioT Hubu (F1). Pokud volné instance překročí jednu, vyvolá se výjimka.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | B1, B2, B3, F1, S1, S2, S3 |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Jednotky ve službě IoT Hub
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub update (azure-iot přípona)
Aktualizujte metadata pro centrum IoT.
az iot hub update [--add]
[--c2d-max-delivery-count --cdd]
[--c2d-ttl --ct]
[--dds --disable-device-sas {false, true}]
[--disable-local-auth --dla {false, true}]
[--disable-module-sas --dms {false, true}]
[--fc --fileupload-storage-container-name]
[--fcs --fileupload-storage-connectionstring]
[--fd --feedback-max-delivery-count]
[--feedback-lock-duration --fld]
[--feedback-ttl --ft]
[--fileupload-notification-lock-duration --fnld]
[--fileupload-notification-max-delivery-count --fnd]
[--fileupload-notification-ttl --fnt]
[--fileupload-notifications --fn {false, true}]
[--fileupload-sas-ttl --fst]
[--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
[--fileupload-storage-identity --fsi]
[--force-string]
[--ids]
[--min-tls-version --mintls]
[--name]
[--ns-identity-id]
[--rd --retention-day]
[--remove]
[--resource-group]
[--set]
[--sku {B1, B2, B3, F1, GEN2, S1, S2, S3}]
[--subscription]
[--tags]
[--unit]
Příklady
Přidání nastavení kontejneru úložiště k nahrání souboru
az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"
Přidejte pravidlo filtru brány firewall pro příjem provozu z masky IP adresy 127.0.0.0/31.
az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31
Aktualizujte metadata pro centrum IoT. (autogenerated)
az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"
Aktualizace jednotek ioT Hubu na 2 a přidání značek
az iot hub update -n MyIotHub --unit 2 --tags a=b c=d
Aktualizace cenové úrovně pro IoT Hub jako S2
az iot hub update -n MyIotHub --sku S2
Aktualizace dnů uchovávání událostí ioT Hubu typu zařízení-cloud jako 3 dny
az iot hub update -n MyIotHub --retention-day 3
Aktualizace nastavení zasílání zpráv cloud-zařízení ve službě IoT Hub
az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5
Aktualizace nastavení fronty zpětné vazby služby IoT Hub
az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4
Aktualizace nastavení nahrávání souborů ioT Hubu a přiřazení spravované identity pro nahrání souboru uživateli
az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]
Aktualizace nastavení oznámení nahrání souboru IoT Hubu a doby trvání uzamčení fronty
az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10
Aktualizace místního ověřování ioT Hubu, SAS zařízení a nastavení SAS modulu
az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Kolikrát se centrum IoT pokusí do zařízení doručit zprávu typu cloud-zařízení, mezi 1 a 100.
Doba, po kterou má zařízení k dispozici, než vyprší jeho platnost službou IoT Hub, je mezi 1 a 48 hodinami k dispozici.
Logická hodnota označující, jestli se mají zakázat všechna zařízení (včetně hraničních zařízení, ale s výjimkou modulů) s vymezeným oborem SAS pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným oborem služby IoT Hub pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Logická hodnota označující, jestli se mají zakázat klíče SAS s vymezeným modulem pro ověřování.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Název kořenového kontejneru, do kterého nahráváte soubory. Kontejner nemusí existovat, ale měl by být creatable pomocí zadaného připojovacího řetězce.
Připojovací řetězec pro účet služby Azure Storage, do kterého se soubory nahrají.
Počet pokusů centra IoT o doručení zprávy do fronty zpětné vazby mezi 1 a 100.
Doba trvání uzamčení fronty zpětné vazby mezi 5 a 300 sekundy.
Doba, po kterou bude Centrum IoT uchovávat zpětnou vazbu k vypršení platnosti nebo doručování zpráv typu cloud-zařízení, mezi 1 a 48 hodinami.
Doba trvání uzamčení fronty oznámení nahrání souboru mezi 5 a 300 sekundy.
Kolikrát se centrum IoT pokusí doručit zprávu s oznámením o souboru v rozsahu 1 až 100.
Doba, po kterou je pro službu k dispozici oznámení o nahrání souboru, než služba IoT Hub vyprší, mezi 1 a 48 hodinami.
Logická hodnota označující, jestli se mají protokolovat informace o nahraných souborech do koncového bodu ioT Hubu pro zprávy, služby servicebound nebo filenotifications.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | false, true |
Doba, po kterou je identifikátor URI SAS vygenerovaný službou IoT Hub platný před vypršením jeho platnosti, mezi 1 a 24 hodinami.
Typ ověřování pro účet Azure Storage, do kterého se nahrají soubory.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | identityBased, keyBased |
Spravovaná identita, která se má použít k ověřování nahrávání souborů. Pomocí [system] můžete odkazovat na spravovanou identitu přiřazenou systémem nebo ID prostředku a odkazovat na spravovanou identitu přiřazenou uživatelem.
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | False |
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Zadejte minimální verzi protokolu TLS, která se má pro toto centrum podporovat. Lze nastavit na hodnotu 1.0 nebo 1.2. Minimální verze protokolu TLS nastavená například na 1.2 vede k odmítnutí klientů, kteří používají verzi PROTOKOLU TLS nižší než 1.2.
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
ID prostředku identity spravované uživatelem pro přístup k oboru názvů registru zařízení
Určuje, jak dlouho bude centrum IoT udržovat události typu zařízení-cloud mezi 1 a 7 dny.
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Cenová úroveň pro Azure IoT Hub Všimněte si, že v každém předplatném je povolená pouze jedna bezplatná instance ioT Hubu (F1). Pokud volné instance překročí jednu, vyvolá se výjimka.
| Vlastnost | Hodnota |
|---|---|
| Přípustné hodnoty: | B1, B2, B3, F1, GEN2, S1, S2, S3 |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Jednotky ve službě IoT Hub
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az iot hub wait
Počkejte na dokončení operace v instanci IoT Hubu.
az iot hub wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Příklady
Počkejte, až se vytvoří existující instance IoT Hubu.
az iot hub wait -n MyIoTHub --created
Počkejte, až se instance ioT Hubu odstraní.
az iot hub wait -n MyIoTHub --deleted
Počkejte, až má existující instance IoT Hubu aktivní stav.
az iot hub wait -n MyIoTHub --custom "properties.state=='Active'"
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
Počkejte na odstranění.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Počkejte, až prostředek existuje.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Jedno nebo více ID prostředků (oddělené mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Interval dotazování v sekundách
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | 30 |
Název ioT Hubu
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Resource Id Arguments |
Maximální čekání v sekundách.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | 3600 |
Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Wait Condition Arguments |
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |