Megosztás a következőn keresztül:


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

--name -n

IoT Hub neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Opcionális paraméterek

--c2d-max-delivery-count --cdd

Az IoT Hub 1 és 100 közötti hányszor kísérel meg felhőből eszközre üzenetet kézbesíteni.

Alapértelmezett érték: 10
--c2d-ttl --ct

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.

Alapértelmezett érték: 1
--dds --disable-device-sas

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.

Elfogadott értékek: false, true
--disable-local-auth --dla

Logikai érték, amely jelzi, hogy letiltja-e az IoT Hub hatókörű SAS-kulcsait a hitelesítéshez.

Elfogadott értékek: false, true
--disable-module-sas --dms

Logikai érték, amely azt jelzi, hogy letiltja-e a modul hatókörű SAS-kulcsait a hitelesítéshez.

Elfogadott értékek: false, true
--edr --enforce-data-residency

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.

Elfogadott értékek: false, true
--fc --fileupload-storage-container-name

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.

--fcs --fileupload-storage-connectionstring

Annak az Azure Storage-fióknak a kapcsolati sztring, amelyre a fájlokat feltölti.

--fd --feedback-max-delivery-count

Az IoT Hub 1 és 100 közötti hányszor kísérel meg üzenetet küldeni a visszajelzési üzenetsoron.

Alapértelmezett érték: 10
--feedback-lock-duration --fld

A visszajelzési üzenetsor zárolási időtartama 5 és 300 másodperc között.

Alapértelmezett érték: 5
--feedback-ttl --ft

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.

Alapértelmezett érték: 1
--fileupload-notification-lock-duration --fnld

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.

Alapértelmezett érték: 5
--fileupload-notification-max-delivery-count --fnd

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.

Alapértelmezett érték: 10
--fileupload-notification-ttl --fnt

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.

Alapértelmezett érték: 1
--fileupload-notifications --fn

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.

Elfogadott értékek: false, true
Alapértelmezett érték: False
--fileupload-sas-ttl --fst

Az IoT Hub által létrehozott SAS URI érvényessége a lejárat előtt 1 és 24 óra között.

Alapértelmezett érték: 1
--fileupload-storage-auth-type --fsa

Annak az Azure Storage-fióknak a hitelesítési típusa, amelyre a fájlokat feltölti.

Elfogadott értékek: identityBased, keyBased
--fileupload-storage-identity --fsi

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.

--location -l

Az IoT Hub helye. Alapértelmezés szerint a célerőforrás-csoport helye.

--mi-system-assigned

Engedélyezze a rendszer által hozzárendelt felügyelt identitást ehhez a központhoz.

Elfogadott értékek: false, true
--mi-user-assigned

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.

--min-tls-version --mintls

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.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
--partition-count

Az eszközről a felhőbe irányuló üzenetek háttér eseményközpontjának partícióinak száma.

Alapértelmezett érték: 4
--rd --retention-day

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.

Alapértelmezett érték: 1
--role

A központ rendszer által hozzárendelt felügyelt identitásához rendelhető szerepkör.

--scopes

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.

--sku

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.

Elfogadott értékek: B1, B2, B3, F1, S1, S2, S3
Alapértelmezett érték: S1
--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--unit

Egységek az IoT Hubban.

Alapértelmezett érték: 1
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--ids

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.

--name -n

IoT Hub neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--auth-type

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: .

Elfogadott értékek: key, login
Alapértelmezett érték: key
--connection-string --cs

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.

--device-id -d

Céleszköz-azonosító.

--du --duration

Érvényes jogkivonat-időtartam másodpercben.

Alapértelmezett érték: 3600
--hub-name -n

IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.

--key-type --kt

Közös hozzáférésű hozzáférési szabályzat kulcstípusa a hitelesítéshez.

Elfogadott értékek: primary, secondary
Alapértelmezett érték: primary
--login -l

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.

--module-id -m

Célmodul azonosítója.

--pn --policy-name

Megosztott hozzáférési szabályzat a cél IoT Hub-entitás műveleti engedélyeivel.

Alapértelmezett érték: iothubowner
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--device-id -d

Céleszköz-azonosító.

--method-name --mn

Meghívás célmetódusa.

Opcionális paraméterek

--auth-type

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: .

Elfogadott értékek: key, login
Alapértelmezett érték: key
--hub-name -n

IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.

--login -l

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.

--method-payload --mp

A metódusnak átadni kívánt Json hasznos adat. Fájl elérési útjának vagy nyers json-nak kell lennie.

Alapértelmezett érték: {}
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--timeout --to

Az eszközmetódus eredményére váró másodpercek maximális száma.

Alapértelmezett érték: 30
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--device-id -d

Céleszköz-azonosító.

--method-name --mn

Meghívás célmetódusa.

--module-id -m

Célmodul azonosítója.

Opcionális paraméterek

--auth-type

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: .

Elfogadott értékek: key, login
Alapértelmezett érték: key
--hub-name -n

IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.

--login -l

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.

--method-payload --mp

A metódusnak átadni kívánt Json hasznos adat. Fájl elérési útjának vagy nyers json-nak kell lennie.

Alapértelmezett érték: {}
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--timeout --to

A modulmetódus eredményére váró másodpercek maximális száma.

Alapértelmezett érték: 30
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--ids

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.

--name -n

IoT Hub neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--ids

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.

--name -n

IoT Hub neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

Alapértelmezett érték: False
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--cg --consumer-group -c

Adja meg az event hub végponthoz való csatlakozáskor használni kívánt fogyasztói csoportot.

Alapértelmezett érték: $Default
--content-type --ct

Adja meg az üzenet hasznos adattartalmának tartalomtípusát a kimenet automatikus formázásához.

--device-id -d

Céleszköz-azonosító.

--device-query -q

Adjon meg egy egyéni lekérdezést az eszközök szűréséhez.

--enqueued-time --et -e

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.

--hub-name -n

IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.

--interface -i

A célfelület azonosítója, amelyen szűrni szeretne. Például: dtmi:com:example:TemperatureController;1.

--login -l

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.

--mc --message-count

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.

--module-id -m

Célmodul azonosítója.

--properties --props -p

Adja meg a kimenet legfontosabb üzenettulajdonságát. sys = rendszertulajdonságok, alkalmazás = alkalmazástulajdonságok, anno = széljegyzetek.

Elfogadott értékek: all, anno, app, sys
--repair -r

Telepítse újra a bővítményverzióval kompatibilis uamqp-függőséget. Alapértelmezett érték: false (hamis).

Elfogadott értékek: false, true
Alapértelmezett érték: False
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--timeout --to -t

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.

Alapértelmezett érték: 300
--yes -y

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).

Elfogadott értékek: false, true
Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--auth-type

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: .

Elfogadott értékek: key, login
Alapértelmezett érték: key
--device-id -d

Céleszköz-azonosító.

--hub-name -n

IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.

--login -l

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.

--repair -r

Telepítse újra a bővítményverzióval kompatibilis uamqp-függőséget. Alapértelmezett érték: false (hamis).

Elfogadott értékek: false, true
Alapértelmezett érték: False
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--wait-on-msg -w

A visszajelzés-figyelő addig blokkolódik, amíg egy adott azonosítóval (uuid) rendelkező üzenet nem érkezik.

--yes -y

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).

Elfogadott értékek: false, true
Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--query-command -q

Végrehajtandó felhasználói lekérdezés.

Opcionális paraméterek

--auth-type

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: .

Elfogadott értékek: key, login
Alapértelmezett érték: key
--hub-name -n

IoT Hub neve vagy állomásneve. Kötelező, ha a --login nincs megadva.

--login -l

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.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--top

A visszaadandó elemek maximális száma. Alapértelmezés szerint a lekérdezésnek nincs korlátja.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--ids

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.

--name -n

IoT Hub neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

Elavult

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

--all

Engedélyezze az összes megosztott hozzáférési szabályzat megjelenítését.

Alapértelmezett érték: False
--hub-name --name -n

IoT Hub neve.

--ids

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.

--key

A használni kívánt kulcs.

Elfogadott értékek: primary, secondary
Alapértelmezett érték: primary
--policy-name

Használandó közös hozzáférési szabályzat.

Alapértelmezett érték: iothubowner
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--ids

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.

--name -n

IoT Hub neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--ids

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.

--name -n

IoT Hub neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--add

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>

Alapértelmezett érték: []
--c2d-max-delivery-count --cdd

Az IoT Hub 1 és 100 közötti hányszor kísérel meg felhőből eszközre üzenetet kézbesíteni.

--c2d-ttl --ct

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.

--dds --disable-device-sas

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.

Elfogadott értékek: false, true
--disable-local-auth --dla

Logikai érték, amely jelzi, hogy letiltja-e az IoT Hub hatókörű SAS-kulcsait a hitelesítéshez.

Elfogadott értékek: false, true
--disable-module-sas --dms

Logikai érték, amely azt jelzi, hogy letiltja-e a modul hatókörű SAS-kulcsait a hitelesítéshez.

Elfogadott értékek: false, true
--fc --fileupload-storage-container-name

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.

--fcs --fileupload-storage-connectionstring

Annak az Azure Storage-fióknak a kapcsolati sztring, amelyre a fájlokat feltölti.

--fd --feedback-max-delivery-count

Az IoT Hub 1 és 100 közötti hányszor kísérel meg üzenetet küldeni a visszajelzési üzenetsoron.

--feedback-lock-duration --fld

A visszajelzési üzenetsor zárolási időtartama 5 és 300 másodperc között.

--feedback-ttl --ft

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.

--fileupload-notification-lock-duration --fnld

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.

--fileupload-notification-max-delivery-count --fnd

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.

--fileupload-notification-ttl --fnt

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.

--fileupload-notifications --fn

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.

Elfogadott értékek: false, true
--fileupload-sas-ttl --fst

Az IoT Hub által létrehozott SAS URI érvényessége a lejárat előtt 1 és 24 óra között.

--fileupload-storage-auth-type --fsa

Annak az Azure Storage-fióknak a hitelesítési típusa, amelyre a fájlokat feltölti.

Elfogadott értékek: identityBased, keyBased
--fileupload-storage-identity --fsi

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.

--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

Alapértelmezett érték: False
--ids

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.

--name -n

IoT Hub neve.

--rd --retention-day

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.

--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove> VAGY --remove propertyToRemove.

Alapértelmezett érték: []
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--set

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>

Alapértelmezett érték: []
--sku

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.

Elfogadott értékek: B1, B2, B3, F1, S1, S2, S3
--subscription

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: .

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--unit

Egységek az IoT Hubban.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

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

--created

Várjon, amíg létre nem jön a "provisioningState" a "Sikeres" helyen.

Alapértelmezett érték: False
--custom

Várjon, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Pl. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várjon a törlésig.

Alapértelmezett érték: False
--exists

Várjon, amíg az erőforrás létezik.

Alapértelmezett érték: False
--ids

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.

--interval

Lekérdezési időköz másodpercben.

Alapértelmezett érték: 30
--name -n

IoT Hub neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--subscription

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: .

--timeout

Maximális várakozás másodpercben.

Alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

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: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.