az iot hub
Feljegyzés
Ez a parancscsoport az Azure CLI-ben és legalább egy bővítményben definiált parancsokkal rendelkezik. Telepítse az egyes bővítményeket, hogy kihasználhassa a kiterjesztett képességek előnyeit. További információ a bővítményekről.
Azure IoT Hubok kezelése.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az iot hub certificate |
IoT Hub-tanúsítványok kezelése. |
Mag és bővítmény | FE |
az iot hub certificate create |
Azure IoT Hub-tanúsítvány létrehozása/feltöltése. |
Alapvető | FE |
az iot hub certificate delete |
Töröl egy Azure IoT Hub-tanúsítványt. |
Alapvető | FE |
az iot hub certificate generate-verification-code |
Ellenőrző kódot hoz létre egy Azure IoT Hub-tanúsítványhoz. |
Alapvető | FE |
az iot hub certificate list |
Az Azure IoT Hubban található összes tanúsítvány listája. |
Alapvető | FE |
az iot hub certificate root-authority |
Egy IoT Hub-példány tanúsítványgyökér-szolgáltatójának kezelése. |
Bővítmény | Elavult |
az iot hub certificate root-authority set |
Állítsa be egy IoT Hub-példány főtanúsítvány-szolgáltatójának beállítását egy adott verzióra. |
Bővítmény | Elavult |
az iot hub certificate root-authority show |
Egy IoT Hub-példány aktuális tanúsítványgyökér-szolgáltatójának megjelenítése. |
Bővítmény | Elavult |
az iot hub certificate show |
Egy adott Azure IoT Hub-tanúsítvánnyal kapcsolatos információkat jelenít meg. |
Alapvető | FE |
az iot hub certificate update |
Azure IoT Hub-tanúsítvány frissítése. |
Alapvető | FE |
az iot hub certificate verify |
Egy Azure IoT Hub-tanúsítvány ellenőrzése. |
Alapvető | FE |
az iot hub configuration |
Nagy méretekben történő automatikus IoT-eszközfelügyelet konfigurációjának kezelése. |
Bővítmény | FE |
az iot hub configuration create |
Hozzon létre egy IoT automatikus eszközfelügyeleti konfigurációt egy cél IoT Hubban. |
Bővítmény | FE |
az iot hub configuration delete |
IoT-eszközkonfiguráció törlése. |
Bővítmény | FE |
az iot hub configuration list |
IoT-alapú automatikus eszközfelügyeleti konfigurációk listázása egy IoT Hubon. |
Bővítmény | FE |
az iot hub configuration show |
Az IoT automatikus eszközfelügyeleti konfigurációjának részleteinek lekérése. |
Bővítmény | FE |
az iot hub configuration show-metric |
Értékelje ki az IoT-eszközkonfigurációban definiált célfelhasználói vagy rendszermetrikát. |
Bővítmény | FE |
az iot hub configuration update |
Az IoT automatikus eszközfelügyeleti konfiguráció megadott tulajdonságainak frissítése. |
Bővítmény | FE |
az iot hub connection-string |
IoT Hub-kapcsolati sztring kezelése. |
Bővítmény | FE |
az iot hub connection-string show |
A megadott szabályzatnév és -kulcs használatával jelenítse meg a megadott IoT Hubs kapcsolati sztring. |
Bővítmény | FE |
az iot hub consumer-group |
Az IoT Hub eseményközpont-fogyasztói csoportjainak kezelése. |
Alapvető | FE |
az iot hub consumer-group create |
Hozzon létre egy event hub fogyasztói csoportot. |
Alapvető | FE |
az iot hub consumer-group delete |
Eseményközpont fogyasztói csoportjának törlése. |
Alapvető | FE |
az iot hub consumer-group list |
Eseményközpont fogyasztói csoportjainak listázása. |
Alapvető | FE |
az iot hub consumer-group show |
Az event hub fogyasztói csoport adatainak lekérése. |
Alapvető | FE |
az iot hub create |
Azure IoT Hub létrehozása. |
Alapvető | FE |
az iot hub delete |
IoT Hub törlése. |
Alapvető | FE |
az iot hub device-identity |
IoT-eszközök kezelése. |
Bővítmény | FE |
az iot hub device-identity children |
Az IoT edge-eszközök gyermekeszköz-kapcsolatainak kezelése. |
Bővítmény | FE |
az iot hub device-identity children add |
Eszközök hozzáadása gyermekként egy cél peremeszközhöz. |
Bővítmény | FE |
az iot hub device-identity children list |
A hozzárendelt gyermekeszközök gyűjteményét adja ki. |
Bővítmény | FE |
az iot hub device-identity children remove |
Gyermekeszközök eltávolítása a cél peremeszközről. |
Bővítmény | FE |
az iot hub device-identity connection-string |
Az IoT-eszköz kapcsolati sztring kezelése. |
Bővítmény | FE |
az iot hub device-identity connection-string show |
Adott IoT Hub-eszköz kapcsolati sztring megjelenítése. |
Bővítmény | FE |
az iot hub device-identity create |
Hozzon létre egy eszközt egy IoT Hubon. |
Bővítmény | FE |
az iot hub device-identity delete |
IoT Hub-eszköz törlése. |
Bővítmény | FE |
az iot hub device-identity export |
Exportálja az összes eszközidentitást egy IoT Hubról egy Azure Storage-blobtárolóba. |
Bővítmény | FE |
az iot hub device-identity import |
Eszközidentitások importálása egy IoT Hubra tárolótároló-blobból. |
Bővítmény | FE |
az iot hub device-identity list |
Eszközök listázása egy IoT Hubon. |
Bővítmény | FE |
az iot hub device-identity parent |
Az IoT-eszközök szülőeszköz-kapcsolatainak kezelése. |
Bővítmény | FE |
az iot hub device-identity parent set |
Állítsa be a céleszköz szülőeszközét. |
Bővítmény | FE |
az iot hub device-identity parent show |
A céleszköz szülőeszközének lekérése. |
Bővítmény | FE |
az iot hub device-identity renew-key |
Újítsa meg egy IoT Hub-eszköz célkulcsait sas-hitelesítéssel. |
Bővítmény | FE |
az iot hub device-identity show |
IoT Hub-eszköz adatainak lekérése. |
Bővítmény | FE |
az iot hub device-identity update |
IoT Hub-eszköz frissítése. |
Bővítmény | FE |
az iot hub device-twin |
IoT-eszköz ikerkonfigurációjának kezelése. |
Bővítmény | FE |
az iot hub device-twin list |
IoT Hubon lévő ikereszközök listázása. |
Bővítmény | FE |
az iot hub device-twin replace |
Cserélje le az ikereszköz-definíciót a cél jsonra. |
Bővítmény | FE |
az iot hub device-twin show |
Ikereszköz-definíció lekérése. |
Bővítmény | FE |
az iot hub device-twin update |
Frissítse az ikereszköz kívánt tulajdonságait és címkéit. |
Bővítmény | FE |
az iot hub devicestream |
IoT Hub eszközstreamjeinek kezelése. |
Alapvető | Előnézet megtekintése |
az iot hub devicestream show |
Szerezze be az IoT Hub eszközstreamjeinek végpontjait. |
Alapvető | Előnézet megtekintése |
az iot hub digital-twin |
IoT Hub-eszköz digitális ikerpéldányának kezelése és kezelése. |
Bővítmény | FE |
az iot hub digital-twin invoke-command |
Egy digitális ikereszköz gyökér- vagy összetevőszintű parancsának meghívása. |
Bővítmény | FE |
az iot hub digital-twin show |
IoT Hub-eszköz digitális ikerpéldányának megjelenítése. |
Bővítmény | FE |
az iot hub digital-twin update |
Egy digitális ikereszköz írási-olvasási tulajdonságainak frissítése JSON-javítás specifikáción keresztül. |
Bővítmény | FE |
az iot hub distributed-tracing |
Az elosztott beállítások kezelése eszközönként. |
Bővítmény | Előnézet megtekintése |
az iot hub distributed-tracing show |
Lekérheti az eszközök elosztott nyomkövetési beállításait. |
Bővítmény | Előnézet megtekintése |
az iot hub distributed-tracing update |
Frissítse az eszközök elosztott nyomkövetési beállításait. |
Bővítmény | Előnézet megtekintése |
az iot hub generate-sas-token |
SAS-jogkivonat létrehozása cél IoT Hubhoz, eszközhöz vagy modulhoz. |
Bővítmény | FE |
az iot hub identity |
Azure IoT Hub identitásainak kezelése. |
Alapvető | FE |
az iot hub identity assign |
Felügyelt identitások hozzárendelése egy IoT Hubhoz. |
Alapvető | FE |
az iot hub identity remove |
Felügyelt identitások eltávolítása egy IoT Hubról. |
Alapvető | FE |
az iot hub identity show |
IoT Hub identitástulajdonságainak megjelenítése. |
Alapvető | FE |
az iot hub invoke-device-method |
Eszközmetódus meghívása. |
Bővítmény | FE |
az iot hub invoke-module-method |
Modulmetódus meghívása. |
Bővítmény | FE |
az iot hub job |
IoT Hub-feladatok kezelése (v2). |
Bővítmény | FE |
az iot hub job cancel |
IoT Hub-feladat megszakítása. |
Bővítmény | FE |
az iot hub job create |
IoT Hub-feladat létrehozása és ütemezése végrehajtáshoz. |
Bővítmény | FE |
az iot hub job list |
Az IoT Hub előzményfeladatainak listázása. |
Bővítmény | FE |
az iot hub job show |
Meglévő IoT Hub-feladat részleteinek megjelenítése. |
Bővítmény | FE |
az iot hub list |
IoT Hubok listázása. |
Alapvető | FE |
az iot hub list-skus |
Az elérhető tarifacsomagok listája. |
Alapvető | FE |
az iot hub manual-failover |
Manuális feladatátvétel kezdeményezése az IoT Hub számára a geopáros vészhelyreállítási régióba. |
Alapvető | FE |
az iot hub message-endpoint |
IoT Hub egyéni végpontjainak kezelése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint create |
Adjon hozzá végpontot egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint create cosmosdb-container |
Cosmos DB-tárolóvégpont hozzáadása egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint create eventhub |
Adjon hozzá egy Event Hub-végpontot egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint create servicebus-queue |
Service Bus-üzenetsorvégpont hozzáadása egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint create servicebus-topic |
Service Bus-témakörvégpont hozzáadása egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint create storage-container |
Tárolóvégpont hozzáadása egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint delete |
Egy IoT Hub teljes vagy egy adott végpontjának törlése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint list |
Az IoT Hub összes végpontjára vonatkozó információk lekérése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint show |
Az IoT Hub említett végpontjára vonatkozó információk lekérése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint update |
Egy IoT Hub meglévő végpontjának tulajdonságainak frissítése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint update cosmosdb-container |
Frissítse egy meglévő Cosmos DB-tárolóvégpont tulajdonságait egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint update eventhub |
Frissítse az IoT Hub meglévő Event Hub-végpontjának tulajdonságait. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint update servicebus-queue |
Frissítse egy meglévő Service Bus-üzenetsorvégpont tulajdonságait egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint update servicebus-topic |
Frissítse egy meglévő Service Bus-témakörvégpont tulajdonságait egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-endpoint update storage-container |
Frissítse egy meglévő Tárolótároló-végpont tulajdonságait egy IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-enrichment |
Az IoT Hub végpontjaihoz tartozó üzenetnövelések kezelése. |
Alapvető | FE |
az iot hub message-enrichment create |
Hozzon létre egy üzenetdúsítást a kiválasztott végpontokhoz az IoT Hubon. |
Alapvető | FE |
az iot hub message-enrichment delete |
Üzenetdúsítás törlése az IoT Hubon (kulcs szerint). |
Alapvető | FE |
az iot hub message-enrichment list |
Információt kaphat az IoT Hub összes üzenetdúsításáról. |
Alapvető | FE |
az iot hub message-enrichment update |
Üzenetdúsítás frissítése az IoT Hubon (kulcs szerint). |
Alapvető | FE |
az iot hub message-route |
IoT Hub útvonalainak kezelése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route create |
Útvonal hozzáadása IoT Hubhoz. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route delete |
Törölje az összes útvonalat vagy egy említett útvonalat egy IoT Hubon. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route fallback |
Az IoT Hub tartalék útvonalának kezelése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route fallback set |
Engedélyezze vagy tiltsa le a tartalék útvonalat egy IoT Hubon. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route fallback show |
Egy IoT Hub tartalék útvonalának megjelenítése. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route list |
Szerezze be az összes útvonalat egy IoT Hubban. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route show |
Információk az útvonalról egy IoT Hubon. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route test |
Tesztelje az összes útvonalat vagy egy említett útvonalat egy IoT Hubon. |
Bővítmény | Előnézet megtekintése |
az iot hub message-route update |
IoT Hub útvonalának frissítése. |
Bővítmény | Előnézet megtekintése |
az iot hub module-identity |
IoT-eszközmodulok kezelése. |
Bővítmény | FE |
az iot hub module-identity connection-string |
Az IoT-eszközmodul kapcsolati sztring kezelése. |
Bővítmény | FE |
az iot hub module-identity connection-string show |
Cél IoT-eszközmodul kapcsolati sztring megjelenítése. |
Bővítmény | FE |
az iot hub module-identity create |
Modul létrehozása cél IoT-eszközön egy IoT Hubon. |
Bővítmény | FE |
az iot hub module-identity delete |
Eszköz törlése egy IoT Hubon. |
Bővítmény | FE |
az iot hub module-identity list |
Az IoT Hub egy IoT-eszközén található modulok listázása. |
Bővítmény | FE |
az iot hub module-identity renew-key |
Az IoT Hub-eszközmodul célkulcsainak megújítása sas-hitelesítéssel. |
Bővítmény | FE |
az iot hub module-identity show |
IoT-eszközmodul részleteinek lekérése egy IoT Hubban. |
Bővítmény | FE |
az iot hub module-identity update |
IoT Hub-eszközmodul frissítése. |
Bővítmény | FE |
az iot hub module-twin |
IoT-eszközmodul ikerkonfigurációjának kezelése. |
Bővítmény | FE |
az iot hub module-twin replace |
Cserélje le a modul ikerdefinícióját cél jsonra. |
Bővítmény | FE |
az iot hub module-twin show |
Modul ikerdefiníciójának megjelenítése. |
Bővítmény | FE |
az iot hub module-twin update |
Ikermodul kívánt tulajdonságainak és címkéinek frissítése. |
Bővítmény | FE |
az iot hub monitor-events |
IoT Hubnak küldött eszköztelemetria > üzenetek monitorozása. |
Bővítmény | FE |
az iot hub monitor-feedback |
Monitorozza az eszközök által küldött visszajelzéseket a felhőből az eszközre irányuló (C2D) üzenetek nyugtázásához. |
Bővítmény | FE |
az iot hub policy |
IoT Hub megosztott hozzáférési szabályzatainak kezelése. |
Alapvető | FE |
az iot hub policy create |
Hozzon létre egy új megosztott hozzáférési szabályzatot egy IoT Hubon. |
Alapvető | FE |
az iot hub policy delete |
Megosztott hozzáférési szabályzat törlése egy IoT Hubról. |
Alapvető | FE |
az iot hub policy list |
Az IoT Hub megosztott hozzáférési szabályzatainak listázása. |
Alapvető | FE |
az iot hub policy renew-key |
Egy IoT Hub megosztott hozzáférési szabályzatának kulcsainak újragenerálása. |
Alapvető | FE |
az iot hub policy show |
Az IoT Hub megosztott hozzáférési szabályzatának részleteinek lekérése. |
Alapvető | FE |
az iot hub query |
IoT Hub lekérdezése hatékony SQL-szerű nyelv használatával. |
Bővítmény | FE |
az iot hub route |
IoT Hub útvonalainak kezelése. |
Alapvető | Elavult |
az iot hub route create |
Útvonal létrehozása az IoT Hubban. |
Alapvető | Elavult |
az iot hub route delete |
Törölje az IoT Hub teljes vagy említett útvonalát. |
Alapvető | Elavult |
az iot hub route list |
Szerezze be az összes útvonalat az IoT Hubban. |
Alapvető | Elavult |
az iot hub route show |
Információk az útvonalról az IoT Hubban. |
Alapvető | Elavult |
az iot hub route test |
Tesztelje az összes útvonalat vagy az említett útvonalat az IoT Hubban. |
Alapvető | Elavult |
az iot hub route update |
Útvonal frissítése az IoT Hubban. |
Alapvető | Elavult |
az iot hub routing-endpoint |
IoT Hub egyéni végpontjainak kezelése. |
Alapvető | Elavult |
az iot hub routing-endpoint create |
Adjon hozzá egy végpontot az IoT Hubhoz. |
Alapvető | Elavult |
az iot hub routing-endpoint delete |
Törölje az IoT Hub teljes vagy említett végpontját. |
Alapvető | Elavult |
az iot hub routing-endpoint list |
Az IoT Hub összes végpontjára vonatkozó információk lekérése. |
Alapvető | Elavult |
az iot hub routing-endpoint show |
Az IoT Hub említett végpontjára vonatkozó információk lekérése. |
Alapvető | Elavult |
az iot hub show |
Az IoT Hub részleteinek lekérése. |
Alapvető | FE |
az iot hub show-connection-string |
IoT Hub kapcsolati sztring megjelenítése. |
Alapvető | Elavult |
az iot hub show-quota-metrics |
Az IoT Hub kvótametrikáinak lekérése. |
Alapvető | FE |
az iot hub show-stats |
IoT Hub statisztikáinak lekérése. |
Alapvető | FE |
az iot hub state |
IoT Hub állapotának kezelése. |
Bővítmény | Kísérleti |
az iot hub state export |
Exportálja az IoT Hub állapotát egy fájlba. |
Bővítmény | Kísérleti |
az iot hub state import |
Hub-állapot importálása fájlból egy IoT Hubba. |
Bővítmény | Kísérleti |
az iot hub state migrate |
Az egyik központ állapotának áttelepítése egy másik központba fájlba mentés nélkül. |
Bővítmény | Kísérleti |
az iot hub update |
IoT Hub metaadatainak frissítése. |
Alapvető | FE |
az iot hub wait |
Várjon, amíg egy IoT Hub-példányon végrehajtott művelet befejeződik. |
Alapvető | FE |
az iot hub create
Azure IoT Hub létrehozása.
Az Azure IoT Hub bemutatása: https://docs.microsoft.com/azure/iot-hub/.
az iot hub create --name
--resource-group
[--c2d-max-delivery-count]
[--c2d-ttl]
[--dds {false, true}]
[--disable-local-auth {false, true}]
[--disable-module-sas {false, true}]
[--edr {false, true}]
[--fc]
[--fcs]
[--fd]
[--feedback-lock-duration]
[--feedback-ttl]
[--fileupload-notification-lock-duration]
[--fileupload-notification-max-delivery-count]
[--fileupload-notification-ttl]
[--fileupload-notifications {false, true}]
[--fileupload-sas-ttl]
[--fileupload-storage-auth-type {identityBased, keyBased}]
[--fileupload-storage-identity]
[--location]
[--mi-system-assigned {false, true}]
[--mi-user-assigned]
[--min-tls-version]
[--no-wait]
[--partition-count]
[--rd]
[--role]
[--scopes]
[--sku {B1, B2, B3, F1, S1, S2, S3}]
[--tags]
[--unit]
Példák
Hozzon létre egy IoT Hubot az ingyenes F1 tarifacsomaggal az erőforráscsoport régiójában.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2
Hozzon létre egy IoT Hubot a standard S1 és 4 tarifacsomagú partíciókkal a westus régióban címkékkel.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d
Hozzon létre egy IoT Hubot egy rendszer által hozzárendelt felügyelt identitással, és rendeljen hozzá egy szerepkört és hatókört egy tárfiókhoz a létrehozott identitáshoz.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}
IoT Hub létrehozása helyi hitelesítéssel, eszköz SAS-kulcsokkal és modul SAS-kulcsokkal
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas
Hozzon létre egy IoT Hubot, amely kényszeríti az adattárolást. Ez letiltja a régiók közötti vészhelyreállítást.
az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr
Kötelező paraméterek
IoT Hub neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Opcionális paraméterek
Az IoT Hub 1 és 100 közötti hányszor kísérel meg felhőből eszközre üzenetet kézbesíteni.
1 és 48 óra között mennyi idő áll rendelkezésre az eszköz számára az IoT Hub általi lejárata előtt.
Logikai érték, amely azt jelzi, hogy az összes eszköz (beleértve az Edge-eszközöket is, de a modulokat is) letiltja-e a hitelesítéshez használható SAS-kulcsokat.
Logikai érték, amely jelzi, hogy letiltja-e az IoT Hub hatókörű SAS-kulcsait a hitelesítéshez.
Logikai érték, amely azt jelzi, hogy letiltja-e a modul hatókörű SAS-kulcsait a hitelesítéshez.
Adattárolás kényszerítése ehhez az IoT Hubhoz a régiók közötti vészhelyreállítás letiltásával. Ez a tulajdonság az erőforráson való beállítás után nem módosítható. Csak bizonyos régiókban érhető el. További információ: https://aka.ms/iothubdisabledr.
Annak a gyökértárolónak a neve, amelyben fájlokat tölt fel. A tárolónak nem kell léteznie, de a megadott connectionString használatával creatable-nek kell lennie.
Annak az Azure Storage-fióknak a kapcsolati sztring, amelyre a fájlokat feltölti.
Az IoT Hub 1 és 100 közötti hányszor kísérel meg üzenetet küldeni a visszajelzési üzenetsoron.
A visszajelzési üzenetsor zárolási időtartama 5 és 300 másodperc között.
Az az időtartam, amelyre az IoT Hub 1 és 48 óra között fenntartja a felhőből az eszközre irányuló üzenetek lejáratára vagy kézbesítésére vonatkozó visszajelzést.
A fájlfeltöltési értesítések várólistájának zárolási időtartama 5 és 300 másodperc között.
Az IoT Hub 1 és 100 közötti számú alkalommal kísérel meg fájlértesítési üzenetet kézbesíteni.
A fájlfeltöltési értesítésnek az IoT Hub által történő lejárta előtt felhasználható időtartama 1 és 48 óra között.
Logikai érték, amely azt jelzi, hogy naplózza-e a feltöltött fájlok adatait az üzenetek/servicebound/filenotifications IoT Hub-végpontra.
Az IoT Hub által létrehozott SAS URI érvényessége a lejárat előtt 1 és 24 óra között.
Annak az Azure Storage-fióknak a hitelesítési típusa, amelyre a fájlokat feltölti.
A fájlfeltöltési hitelesítéshez használandó felügyelt identitás. A(z) "[system]" használatával a rendszer által hozzárendelt felügyelt identitásra vagy erőforrás-azonosítóra hivatkozva hivatkozhat egy felhasználó által hozzárendelt felügyelt identitásra.
Az IoT Hub helye. Alapértelmezés szerint a célerőforrás-csoport helye.
Engedélyezze a rendszer által hozzárendelt felügyelt identitást ehhez a központhoz.
Engedélyezze a felhasználó által hozzárendelt felügyelt identitásokat ehhez a központhoz. Az identitáserőforrás-azonosítók szóközzel elválasztott listájának elfogadása.
Adja meg az ehhez a központhoz támogatott minimális TLS-verziót. Az "1.2" értékre állítható be, hogy az 1.2-esnél kisebb TLS-verziót használó ügyfelek elutasíthatók legyenek.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Az eszközről a felhőbe irányuló üzenetek háttér eseményközpontjának partícióinak száma.
Megadja, hogy ez az IoT Hub mennyi ideig fogja fenntartani az eszközről a felhőbe irányuló eseményeket 1 és 7 nap között.
A központ rendszer által hozzárendelt felügyelt identitásához rendelhető szerepkör.
A rendszer által hozzárendelt felügyelt identitás szerepkörének (--role) hozzárendeléséhez szükséges hatókörök szóközzel elválasztott listája.
Az Azure IoT Hub tarifacsomagja. Vegye figyelembe, hogy minden előfizetésben csak egy ingyenes IoT Hub-példány (F1) engedélyezett. Kivétel akkor lép fel, ha az ingyenes példányok száma meghaladja az egy példányt.
Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.
Egységek az IoT Hubban.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub delete
IoT Hub törlése.
az iot hub delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Példák
IoT Hub törlése. (automatikusan létrehozott)
az iot hub delete --name MyIoTHub --resource-group MyResourceGroup
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub generate-sas-token
SAS-jogkivonat létrehozása cél IoT Hubhoz, eszközhöz vagy modulhoz.
Az eszköz SAS-jogkivonatai esetében a szabályzatparaméter csak az eszközregisztrációs adatbázis eléréséhez használható. Ezért a szabályzatnak olvasási hozzáféréssel kell rendelkeznie a beállításjegyzékhez. Az IoT Hub-jogkivonatok esetében a szabályzat az SAS része.
az iot hub generate-sas-token [--auth-type {key, login}]
[--connection-string]
[--device-id]
[--du]
[--hub-name]
[--key-type {primary, secondary}]
[--login]
[--module-id]
[--pn]
[--resource-group]
Példák
Hozzon létre egy IoT Hub SAS-jogkivonatot az iothubowner szabályzat és az elsődleges kulcs használatával.
az iot hub generate-sas-token -n {iothub_name}
Hozzon létre egy IoT Hub SAS-jogkivonatot a registryRead szabályzat és a másodlagos kulcs használatával.
az iot hub generate-sas-token -n {iothub_name} --policy registryRead --key-type secondary
Hozzon létre egy eszköz SAS-jogkivonatot az iothubowner-szabályzattal a(z) {iothub_name} eszközregisztrációs adatbázis eléréséhez.
az iot hub generate-sas-token -d {device_id} -n {iothub_name}
Eszköz SAS-jogkivonat létrehozása IoT Hub-kapcsolati sztring használatával (beállításjegyzék-hozzáféréssel)
az iot hub generate-sas-token -d {device_id} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
IoT Hub SAS-jogkivonat létrehozása IoT Hub-kapcsolati sztring
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Eszköz SAS-jogkivonat létrehozása eszköz kapcsolati sztring
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Modul SAS-jogkivonat létrehozása modul kapcsolati sztring
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;ModuleId=mymodule;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Opcionális paraméterek
Azt jelzi, hogy a műveletnek automatikusan le kell-e származtatnia egy szabályzatkulcsot, vagy az aktuális Azure AD-munkamenetet kell-e használnia. Ha a hitelesítési típus bejelentkezés, és az erőforrás-állomásnév meg van adva, az erőforrás-keresés kihagyva lesz, hacsak nem szükséges. Az alapértelmezett beállítást a következővel az configure --defaults iothub-data-auth-type=<auth-type-value>
konfigurálhatja: .
Cél kapcsolati sztring. Ez átadja az IoT Hub beállításjegyzékét, és további ellenőrzés nélkül közvetlenül a megadott szimmetrikus kulcsból hozza létre az SAS-jogkivonatot. Az időtartamon kívül minden más parancsparaméter figyelmen kívül lesz hagyva. Támogatott kapcsolati sztring típusok: Iot Hub, Eszköz, Modul.
Céleszköz-azonosító.
Érvényes jogkivonat-időtartam másodpercben.
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Közös hozzáférésű hozzáférési szabályzat kulcstípusa a hitelesítéshez.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
Célmodul azonosítója.
Megosztott hozzáférési szabályzat a cél IoT Hub-entitás műveleti engedélyeivel.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub invoke-device-method
Eszközmetódus meghívása.
az iot hub invoke-device-method --device-id
--method-name
[--auth-type {key, login}]
[--hub-name]
[--login]
[--method-payload]
[--resource-group]
[--timeout]
Példák
Közvetlen metódus meghívása egy eszközön.
az iot hub invoke-device-method --hub-name {iothub_name} --device-id {device_id} --method-name Reboot --method-payload '{"version":"1.0"}'
Kötelező paraméterek
Céleszköz-azonosító.
Meghívás célmetódusa.
Opcionális paraméterek
Azt jelzi, hogy a műveletnek automatikusan le kell-e származtatnia egy szabályzatkulcsot, vagy az aktuális Azure AD-munkamenetet kell-e használnia. Ha a hitelesítési típus bejelentkezés, és az erőforrás-állomásnév meg van adva, az erőforrás-keresés kihagyva lesz, hacsak nem szükséges. Az alapértelmezett beállítást a következővel az configure --defaults iothub-data-auth-type=<auth-type-value>
konfigurálhatja: .
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
A metódusnak átadni kívánt Json hasznos adat. Fájl elérési útjának vagy nyers json-nak kell lennie.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az eszközmetódus eredményére váró másodpercek maximális száma.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub invoke-module-method
Modulmetódus meghívása.
Ez a parancs támogatja a peremhálózati és a nem peremhálózati eszközmodulokat is.
az iot hub invoke-module-method --device-id
--method-name
--module-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--method-payload]
[--resource-group]
[--timeout]
Példák
Közvetlen metódus meghívása peremeszköz-modulon.
az iot hub invoke-module-method -n {iothub_name} -d {device_id} -m '$edgeAgent' --method-name 'RestartModule' --method-payload '{"schemaVersion": "1.0"}'
Kötelező paraméterek
Céleszköz-azonosító.
Meghívás célmetódusa.
Célmodul azonosítója.
Opcionális paraméterek
Azt jelzi, hogy a műveletnek automatikusan le kell-e származtatnia egy szabályzatkulcsot, vagy az aktuális Azure AD-munkamenetet kell-e használnia. Ha a hitelesítési típus bejelentkezés, és az erőforrás-állomásnév meg van adva, az erőforrás-keresés kihagyva lesz, hacsak nem szükséges. Az alapértelmezett beállítást a következővel az configure --defaults iothub-data-auth-type=<auth-type-value>
konfigurálhatja: .
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
A metódusnak átadni kívánt Json hasznos adat. Fájl elérési útjának vagy nyers json-nak kell lennie.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A modulmetódus eredményére váró másodpercek maximális száma.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub list
IoT Hubok listázása.
az iot hub list [--resource-group]
Példák
Az előfizetésben lévő összes IoT Hub listázása.
az iot hub list
A "MyGroup" erőforráscsoport összes IoT Hubjának listázása
az iot hub list --resource-group MyGroup
Opcionális paraméterek
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub list-skus
Az elérhető tarifacsomagok listája.
az iot hub list-skus [--ids]
[--name]
[--resource-group]
[--subscription]
Példák
Az elérhető tarifacsomagok listája. (automatikusan létrehozott)
az iot hub list-skus --name MyIoTHub
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub manual-failover
Manuális feladatátvétel kezdeményezése az IoT Hub számára a geopáros vészhelyreállítási régióba.
az iot hub manual-failover [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Példák
A "myhub" feladatátvételének kezdeményezése az elsődleges régióból a másodlagos régióba.
az iot hub manual-failover -n myhub
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub monitor-events
IoT Hubnak küldött eszköztelemetria > üzenetek monitorozása.
Ez a parancs az első végrehajtáskor függő Cython-csomagot (uamqp) használ és telepíthet. https://github.com/Azure/azure-uamqp-python
Megjegyzés: Az esemény akkor is megjelenik, ha az üzenet törzse nem unicode-dekódolható, ebben az esetben az esemény hasznos adatrésze {{nem dekódolható hasznos adat}} néven jelenik meg az elérhető többi eseménytulajdonság mellett.
az iot hub monitor-events [--cg]
[--content-type]
[--device-id]
[--device-query]
[--enqueued-time]
[--hub-name]
[--interface]
[--login]
[--mc]
[--module-id]
[--properties {all, anno, app, sys}]
[--repair {false, true}]
[--resource-group]
[--timeout]
[--yes {false, true}]
Példák
Alapszintű használat
az iot hub monitor-events -n {iothub_name}
Alapszintű használat IoT Hub kapcsolati sztring
az iot hub monitor-events -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Alapszintű használat a céleszköz szűrésekor
az iot hub monitor-events -n {iothub_name} -d {device_id}
Alapszintű használat a megcélzott eszközök szűréséhez helyettesítő karakterrel az azonosítóban
az iot hub monitor-events -n {iothub_name} -d Device*
Eszközök szűrése az IoT Hub lekérdezési nyelv használatával
az iot hub monitor-events -n {iothub_name} -q "select * from devices where tags.location.region = 'US'"
Szűrje az eszközt, és adjon meg egy Event Hub fogyasztói csoportot, amelyhez kapcsolódni szeretne.
az iot hub monitor-events -n {iothub_name} -d {device_id} --cg {consumer_group_name}
Üzenetjegyzetek fogadása (üzenetfejlécek)
az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno
Üzenetjegyzetek és rendszertulajdonságok fogadása. Soha ne időtúllépés.
az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno sys --timeout 0
Az összes üzenetattribútum fogadása az összes eszközüzenetből
az iot hub monitor-events -n {iothub_name} --props all
Az összes üzenet fogadása és az üzenet hasznos adatainak elemzése JSON-ként
az iot hub monitor-events -n {iothub_name} --content-type application/json
Fogadja a megadott számú üzenetet a központból, majd állítsa le.
az iot hub monitor-events -n {iothub_name} --message-count {message_count}
Opcionális paraméterek
Adja meg az event hub végponthoz való csatlakozáskor használni kívánt fogyasztói csoportot.
Adja meg az üzenet hasznos adattartalmának tartalomtípusát a kimenet automatikus formázásához.
Céleszköz-azonosító.
Adjon meg egy egyéni lekérdezést az eszközök szűréséhez.
Azt az időt jelzi, amelyet kiindulási pontként kell használni a partíciók üzeneteinek olvasásához. Az egységek a Unix-korszak óta ezredmásodpercek. Ha nincs idő jelzi, hogy "most" van használatban.
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
A célfelület azonosítója, amelyen szűrni szeretne. Például: dtmi:com:example:TemperatureController;1.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
A figyelő leállása előtt rögzítendő telemetriai üzenetek száma. Ha nincs megadva, a monitor addig fut, amíg meg nem éri a központtól érkező üzenetek fogadásának időtúllépési küszöbértékét.
Célmodul azonosítója.
Adja meg a kimenet legfontosabb üzenettulajdonságát. sys = rendszertulajdonságok, alkalmazás = alkalmazástulajdonságok, anno = széljegyzetek.
Telepítse újra a bővítményverzióval kompatibilis uamqp-függőséget. Alapértelmezett érték: false (hamis).
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A kapcsolat üzenet fogadása nélküli fenntartásához szükséges maximális másodperc. Használja a 0-t a végtelenhöz.
Felhasználói kérések kihagyása. A művelet elfogadását jelzi. Elsősorban automatizálási forgatókönyvekhez használatos. Alapértelmezett érték: false (hamis).
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub monitor-feedback
Monitorozza az eszközök által küldött visszajelzéseket a felhőből az eszközre irányuló (C2D) üzenetek nyugtázásához.
Ez a parancs az első végrehajtáskor függő Cython-csomagot (uamqp) használ és telepíthet. 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éldák
Alapszintű használat
az iot hub monitor-feedback -n {iothub_name}
Alapszintű használat IoT Hub kapcsolati sztring
az iot hub monitor-feedback -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Alapszintű használat a céleszköz szűrésekor
az iot hub monitor-feedback -n {iothub_name} -d {device_id}
Kilépés a visszajelzési figyelőből egy adott azonosítóval (uuid) rendelkező üzenet fogadásakor
az iot hub monitor-feedback -n {iothub_name} -d {device_id} -w {message_id}
Opcionális paraméterek
Azt jelzi, hogy a műveletnek automatikusan le kell-e származtatnia egy szabályzatkulcsot, vagy az aktuális Azure AD-munkamenetet kell-e használnia. Ha a hitelesítési típus bejelentkezés, és az erőforrás-állomásnév meg van adva, az erőforrás-keresés kihagyva lesz, hacsak nem szükséges. Az alapértelmezett beállítást a következővel az configure --defaults iothub-data-auth-type=<auth-type-value>
konfigurálhatja: .
Céleszköz-azonosító.
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
Telepítse újra a bővítményverzióval kompatibilis uamqp-függőséget. Alapértelmezett érték: false (hamis).
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A visszajelzés-figyelő addig blokkolódik, amíg egy adott azonosítóval (uuid) rendelkező üzenet nem érkezik.
Felhasználói kérések kihagyása. A művelet elfogadását jelzi. Elsősorban automatizálási forgatókönyvekhez használatos. Alapértelmezett érték: false (hamis).
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub query
IoT Hub lekérdezése hatékony SQL-szerű nyelv használatával.
Az ikereszközökkel, feladatokkal és üzenetirányítással kapcsolatos információk lekérése. További információ: https://docs.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éldák
Az összes ikereszköz-adat lekérdezése egy Azure IoT Hubban.
az iot hub query -n {iothub_name} -q "select * from devices"
Az összes modul ikeradatának lekérdezése a céleszközön.
az iot hub query -n {iothub_name} -q "select * from devices.modules where devices.deviceId = '{device_id}'"
Kötelező paraméterek
Végrehajtandó felhasználói lekérdezés.
Opcionális paraméterek
Azt jelzi, hogy a műveletnek automatikusan le kell-e származtatnia egy szabályzatkulcsot, vagy az aktuális Azure AD-munkamenetet kell-e használnia. Ha a hitelesítési típus bejelentkezés, és az erőforrás-állomásnév meg van adva, az erőforrás-keresés kihagyva lesz, hacsak nem szükséges. Az alapértelmezett beállítást a következővel az configure --defaults iothub-data-auth-type=<auth-type-value>
konfigurálhatja: .
IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Ez a parancs egy művelet végrehajtására jogosult entitást kapcsolati sztring támogat. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Ha a --hub-name nincs megadva, kötelező megadni.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A visszaadandó elemek maximális száma. Alapértelmezés szerint a lekérdezésnek nincs korlátja.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub show
Az IoT Hub részleteinek lekérése.
az iot hub show [--ids]
[--name]
[--resource-group]
[--subscription]
Példák
Az IoT Hub részleteinek lekérése. (automatikusan létrehozott)
az iot hub show --name MyIoTHub
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub show-connection-string
Ez a parancs elavult, és egy későbbi kiadásban el lesz távolítva. Ehelyett használja az "IoT-bővítmény (azure-iot) connection-string parancsot (az iot hub connection-string show)".
IoT Hub kapcsolati sztring megjelenítése.
az iot hub show-connection-string [--all]
[--hub-name]
[--ids]
[--key {primary, secondary}]
[--policy-name]
[--resource-group]
[--subscription]
Példák
Egy IoT Hub kapcsolati sztring jelenítheti meg alapértelmezett házirend és elsődleges kulcs használatával.
az iot hub show-connection-string --name MyIotHub
Az IoT Hub kapcsolati sztring jelenítheti meg a szabályzat "szolgáltatás" és a másodlagos kulcs használatával.
az iot hub show-connection-string --name MyIotHub --policy-name service --key secondary
Az erőforráscsoport összes IoT Hubjának kapcsolati sztring megjelenítése.
az iot hub show-connection-string --resource-group MyResourceGroup
Az előfizetés összes IoT Hubjának kapcsolati sztring megjelenítése.
az iot hub show-connection-string
IoT Hub kapcsolati sztring megjelenítése. (automatikusan létrehozott)
az iot hub show-connection-string --key primary --policy-name MyPolicy
Opcionális paraméterek
Engedélyezze az összes megosztott hozzáférési szabályzat megjelenítését.
IoT Hub neve.
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
A használni kívánt kulcs.
Használandó közös hozzáférési szabályzat.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub show-quota-metrics
Az IoT Hub kvótametrikáinak lekérése.
az iot hub show-quota-metrics [--ids]
[--name]
[--resource-group]
[--subscription]
Példák
Az IoT Hub kvótametrikáinak lekérése. (automatikusan létrehozott)
az iot hub show-quota-metrics --ids {ids}
Az IoT Hub kvótametrikáinak lekérése. (automatikusan létrehozott)
az iot hub show-quota-metrics --name MyIoTHub
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub show-stats
IoT Hub statisztikáinak lekérése.
az iot hub show-stats [--ids]
[--name]
[--resource-group]
[--subscription]
Példák
IoT Hub statisztikáinak lekérése. (automatikusan létrehozott)
az iot hub show-stats --name MyIoTHub
Opcionális paraméterek
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub update
IoT Hub metaadatainak frissítése.
az iot hub update [--add]
[--c2d-max-delivery-count]
[--c2d-ttl]
[--dds {false, true}]
[--disable-local-auth {false, true}]
[--disable-module-sas {false, true}]
[--fc]
[--fcs]
[--fd]
[--feedback-lock-duration]
[--feedback-ttl]
[--fileupload-notification-lock-duration]
[--fileupload-notification-max-delivery-count]
[--fileupload-notification-ttl]
[--fileupload-notifications {false, true}]
[--fileupload-sas-ttl]
[--fileupload-storage-auth-type {identityBased, keyBased}]
[--fileupload-storage-identity]
[--force-string]
[--ids]
[--name]
[--rd]
[--remove]
[--resource-group]
[--set]
[--sku {B1, B2, B3, F1, S1, S2, S3}]
[--subscription]
[--tags]
[--unit]
Példák
Tárolóbeállítások hozzáadása a fájlfeltöltéshez
az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"
Adjon hozzá egy tűzfalszűrő szabályt a 127.0.0.0/31 IP-maszkból érkező forgalom fogadásához.
az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31
IoT Hub metaadatainak frissítése. (automatikusan létrehozott)
az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"
IoT Hub egységeinek frissítése 2-re, címkék hozzáadása
az iot hub update -n MyIotHub --unit 2 --tags a=b c=d
IoT Hub tarifacsomagjának frissítése S2-ként
az iot hub update -n MyIotHub --sku S2
Az IoT Hub eszközről felhőre irányuló eseményeinek megőrzési napjainak frissítése 3 napként
az iot hub update -n MyIotHub --retention-day 3
Az IoT Hub felhőalapú üzenetkezelési beállításainak frissítése
az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5
Az IoT Hub visszajelzési üzenetsorának beállításainak frissítése
az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4
Frissítse az IoT Hub fájlfeltöltési beállításait, és rendeljen hozzá egy felügyelt identitást a felhasználóhoz a fájlfeltöltéshez
az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]
Az IoT Hub fájlfeltöltési értesítési beállításainak és az üzenetsor-zárolás időtartamának frissítése
az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10
Az IoT Hub helyi hitelesítésének, eszköz SAS-jének és modul SAS-beállításainak frissítése
az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true
Opcionális paraméterek
Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string or JSON string>
Az IoT Hub 1 és 100 közötti hányszor kísérel meg felhőből eszközre üzenetet kézbesíteni.
1 és 48 óra között mennyi idő áll rendelkezésre az eszköz számára az IoT Hub általi lejárata előtt.
Logikai érték, amely azt jelzi, hogy az összes eszköz (beleértve az Edge-eszközöket is, de a modulokat is) letiltja-e a hitelesítéshez használható SAS-kulcsokat.
Logikai érték, amely jelzi, hogy letiltja-e az IoT Hub hatókörű SAS-kulcsait a hitelesítéshez.
Logikai érték, amely azt jelzi, hogy letiltja-e a modul hatókörű SAS-kulcsait a hitelesítéshez.
Annak a gyökértárolónak a neve, amelyben fájlokat tölt fel. A tárolónak nem kell léteznie, de a megadott connectionString használatával creatable-nek kell lennie.
Annak az Azure Storage-fióknak a kapcsolati sztring, amelyre a fájlokat feltölti.
Az IoT Hub 1 és 100 közötti hányszor kísérel meg üzenetet küldeni a visszajelzési üzenetsoron.
A visszajelzési üzenetsor zárolási időtartama 5 és 300 másodperc között.
Az az időtartam, amelyre az IoT Hub 1 és 48 óra között fenntartja a felhőből az eszközre irányuló üzenetek lejáratára vagy kézbesítésére vonatkozó visszajelzést.
A fájlfeltöltési értesítések várólistájának zárolási időtartama 5 és 300 másodperc között.
Az IoT Hub 1 és 100 közötti számú alkalommal kísérel meg fájlértesítési üzenetet kézbesíteni.
A fájlfeltöltési értesítésnek az IoT Hub által történő lejárta előtt felhasználható időtartama 1 és 48 óra között.
Logikai érték, amely azt jelzi, hogy naplózza-e a feltöltött fájlok adatait az üzenetek/servicebound/filenotifications IoT Hub-végpontra.
Az IoT Hub által létrehozott SAS URI érvényessége a lejárat előtt 1 és 24 óra között.
Annak az Azure Storage-fióknak a hitelesítési típusa, amelyre a fájlokat feltölti.
A fájlfeltöltési hitelesítéshez használandó felügyelt identitás. A(z) "[system]" használatával a rendszer által hozzárendelt felügyelt identitásra vagy erőforrás-azonosítóra hivatkozva hivatkozhat egy felhasználó által hozzárendelt felügyelt identitásra.
A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
IoT Hub neve.
Megadja, hogy ez az IoT Hub mennyi ideig fogja fenntartani az eszközről a felhőbe irányuló eseményeket 1 és 7 nap között.
Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove>
VAGY --remove propertyToRemove
.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=<value>
Az Azure IoT Hub tarifacsomagja. Vegye figyelembe, hogy minden előfizetésben csak egy ingyenes IoT Hub-példány (F1) engedélyezett. Kivétel akkor lép fel, ha az ingyenes példányok száma meghaladja az egy példányt.
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.
Egységek az IoT Hubban.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot hub wait
Várjon, amíg egy IoT Hub-példányon végrehajtott művelet befejeződik.
az iot hub wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Példák
Várjon, amíg létrejön egy meglévő IoT Hub-példány
az iot hub wait -n MyIoTHub --created
Várjon, amíg töröl egy IoT Hub-példányt
az iot hub wait -n MyIoTHub --deleted
Várjon, amíg egy meglévő IoT Hub-példány aktív állapotú
az iot hub wait -n MyIoTHub --custom "properties.state=='Active'"
Opcionális paraméterek
Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.
Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.
Várjon a törlésig.
Várjon, amíg az erőforrás létezik.
Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.
Lekérdezési időköz másodpercben.
IoT Hub neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
Maximális várakozás másodpercben.
Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.