az iot hub

Az Azure IoT Hubok kezelése.

Parancsok

az iot hub certificate

IoT Hub tanúsítványok kezelése.

az iot hub certificate create

Hozzon létre/töltsön fel egy Azure IoT Hub tanúsítványt.

az iot hub certificate delete

Töröl egy Azure IoT Hub tanúsítványt.

az iot hub certificate generate-verification-code

Létrehoz egy ellenőrző kódot egy Azure IoT Hub tanúsítványhoz.

az iot hub certificate list

Egy Azure IoT Hub belül található összes tanúsítványt listázza.

az iot hub certificate show

Egy adott Azure IoT Hub tanúsítvánnyal kapcsolatos információkat jelenít meg.

az iot hub certificate update

Frissítsen egy Azure IoT Hub tanúsítványt.

az iot hub certificate verify

Ellenőrzi a Azure IoT Hub tanúsítványt.

az iot hub configuration

Nagy méretekben történő automatikus IoT-eszközfelügyelet konfigurációjának kezelése.

az iot hub configuration create

Hozzon létre egy IoT automatikus eszközfelügyeleti konfigurációt egy cél IoT Hub.

az iot hub configuration delete

IoT-eszközkonfiguráció törlése.

az iot hub configuration list

Az IoT automatikus eszközfelügyeleti konfigurációinak listázása egy IoT Hub.

az iot hub configuration show

Lekérheti az IoT automatikus eszközfelügyeleti konfigurációjának részleteit.

az iot hub configuration show-metric

Egy IoT-eszközkonfigurációban meghatározott célfelhasználói vagy rendszermetrika kiértékelése.

az iot hub configuration update

Az IoT automatikus eszközfelügyeleti konfigurációjának megadott tulajdonságainak frissítése.

A --set és a tulajdonság-hozzárendelések használatával frissítheti a konfigurációt.

Megjegyzés: A konfigurációs tartalom nem módosítható. A frissíthető konfigurációs tulajdonságok a következők: "címkék", "metrikák", "prioritás" és "targetCondition".

az iot hub connection-string

IoT Hub kapcsolati sztringek kezelése.

az iot hub connection-string show

A megadott IoT Hubs kapcsolati sztringjeinek megjelenítése a megadott szabályzatnév és kulcs használatával.

az iot hub consumer-group

Egy IoT Hub eseményközpont-fogyasztói csoportjainak kezelése.

az iot hub consumer-group create

Hozzon létre egy eseményközpont fogyasztói csoportját.

az iot hub consumer-group delete

Eseményközpont fogyasztói csoportjának törlése.

az iot hub consumer-group list

Eseményközpont fogyasztói csoportjainak listázása.

az iot hub consumer-group show

Az eseményközpont fogyasztói csoportjának adatainak lekérése.

az iot hub create

Hozzon létre egy Azure IoT Hubot.

az iot hub delete

IoT Hub törlése.

az iot hub device-identity

IoT-eszközök kezelése.

az iot hub device-identity children

Az IoT Edge-eszközök gyermekeszköz-kapcsolatainak kezelése.

az iot hub device-identity children add

Eszközök hozzáadása gyermekként egy cél peremeszközhöz.

az iot hub device-identity children list

A hozzárendelt gyermekeszközök gyűjteményének kimenete.

az iot hub device-identity children remove

Gyermekeszközök eltávolítása a cél peremhálózati eszközről.

az iot hub device-identity connection-string

IoT-eszköz kapcsolati sztring kezelése.

az iot hub device-identity connection-string show

Adott IoT Hub eszköz kapcsolati sztring megjelenítése.

az iot hub device-identity create

Eszköz létrehozása IoT Hub.

az iot hub device-identity delete

Töröljön egy IoT Hub eszközt.

az iot hub device-identity export

Exportálja az összes eszközidentitást egy IoT Hub egy Azure Storage-blobtárolóba. Beágyazott blobtároló SAS URI-bemenete esetén tekintse át a környezet bemeneti szabályait.

az iot hub device-identity import

Eszközidentitások importálása IoT Hub egy blobból. Beágyazott blobtároló SAS URI-bemenete esetén tekintse át a környezet bemeneti szabályait.

az iot hub device-identity list

Eszközök listázása egy IoT Hub.

az iot hub device-identity parent

Az IoT-eszközök szülőeszköz-kapcsolatainak kezelése.

az iot hub device-identity parent set

Állítsa be a céleszköz szülőeszközét.

az iot hub device-identity parent show

A céleszköz szülőeszközének lekérése.

az iot hub device-identity renew-key

Újítsa meg egy IoT Hub eszköz célkulcsait SAS-hitelesítéssel.

az iot hub device-identity show

Lekérheti egy IoT Hub eszköz adatait.

az iot hub device-identity update

Frissítsen egy IoT Hub eszközt.

az iot hub devicestream

IoT Hub eszközstreamjeinek kezelése.

az iot hub devicestream show

Lekérheti IoT Hub eszközstreamek végpontjait.

az iot hub device-twin

IoT-ikereszköz konfigurációjának kezelése.

az iot hub device-twin replace

Cserélje le az ikereszköz-definíciót a cél JSON-ra.

az iot hub device-twin show

Ikereszköz-definíció lekérése.

az iot hub device-twin update

Frissítse az ikereszköz kívánt tulajdonságait és címkéit.

az iot hub digital-twin

Egy IoT Hub eszköz digitális ikerpéldányának kezelése és kezelése.

az iot hub digital-twin invoke-command

Digitális ikereszköz gyökér- vagy összetevőszintű parancsának meghívása.

az iot hub digital-twin show

Egy IoT Hub eszköz digitális ikerpéldányának megjelenítése.

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.

az iot hub distributed-tracing

Elosztott beállítások kezelése eszközönként.

az iot hub distributed-tracing show

Lekérheti egy eszköz elosztott nyomkövetési beállításait.

az iot hub distributed-tracing update

Az eszközök elosztott nyomkövetési beállításainak frissítése.

az iot hub generate-sas-token

SAS-jogkivonat létrehozása cél IoT Hub, eszközhöz vagy modulhoz.

az iot hub identity

Azure IoT Hub identitásainak kezelése.

az iot hub identity assign

Felügyelt identitások hozzárendelése egy IoT Hub.

az iot hub identity remove

Felügyelt identitások eltávolítása egy IoT Hub.

az iot hub identity show

Egy IoT Hub identitástulajdonságainak megjelenítése.

az iot hub invoke-device-method

Eszközmetódus meghívása.

az iot hub invoke-module-method

Edge-modulmetódus meghívása.

az iot hub job

IoT Hub feladatok kezelése (v2).

az iot hub job cancel

IoT Hub feladat megszakítása.

az iot hub job create

IoT Hub feladat létrehozása és ütemezése végrehajtásra.

az iot hub job list

Egy IoT Hub előzményfeladatainak listázása.

az iot hub job show

Meglévő IoT Hub feladat részleteinek megjelenítése.

az iot hub list

IoT Hubok listázása.

az iot hub list-skus

Az elérhető tarifacsomagok listázása.

az iot hub manual-failover

Kezdeményezhet manuális feladatátvételt a IoT Hub a földrajzilag párosított vészhelyreállítási régióba.

az iot hub message-enrichment

Egy IoT Hub végpontjaihoz tartozó üzenet bővítéseinek kezelése.

az iot hub message-enrichment create

Hozzon létre egy üzenet bővítést a kiválasztott végpontokhoz a IoT Hub.

az iot hub message-enrichment delete

Üzenet bővítésének törlése az IoT Hubon (kulcs szerint).

az iot hub message-enrichment list

Információt kaphat a IoT Hub összes üzenetének bővítéséről.

az iot hub message-enrichment update

Frissítse az üzenet bővítését az IoT Hubon (kulcs szerint).

az iot hub module-identity

IoT-eszközmodulok kezelése.

az iot hub module-identity connection-string

Az IoT-eszközmodul kapcsolati sztring kezelése.

az iot hub module-identity connection-string show

Cél IoT-eszközmodul kapcsolati sztring megjelenítése.

az iot hub module-identity create

Modul létrehozása cél IoT-eszközön egy IoT Hub.

az iot hub module-identity delete

Eszköz törlése egy IoT Hub.

az iot hub module-identity list

Egy IoT Hub található IoT-eszközön található modulok listázása.

az iot hub module-identity renew-key

Újítsa meg egy IoT Hub eszközmodul célkulcsait SAS-hitelesítéssel.

az iot hub module-identity show

IoT-eszközmodul részleteinek lekérése egy IoT Hub.

az iot hub module-identity update

IoT Hub eszközmodul frissítése.

az iot hub module-twin

IoT-eszközmodul ikerkonfigurációjának kezelése.

az iot hub module-twin replace

Cserélje le a modul ikerpéldányának definícióját a cél JSON-ra.

az iot hub module-twin show

Ikermodul-definíció megjelenítése.

az iot hub module-twin update

Frissítse az ikermodul kívánt tulajdonságait és címkéit.

az iot hub monitor-events

Monitorozza az IoT Hub küldött eszköz-telemetriai & üzeneteket.

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.

az iot hub policy

IoT Hub megosztott hozzáférési szabályzatainak kezelése.

az iot hub policy create

Hozzon létre egy új megosztott hozzáférési szabályzatot egy IoT Hubban.

az iot hub policy delete

Megosztott hozzáférési szabályzat törlése egy IoT Hubról.

az iot hub policy list

Egy IoT Hub megosztott hozzáférési szabályzatainak listázása.

az iot hub policy renew-key

Egy IoT Hub megosztott hozzáférési szabályzatának kulcsainak újragenerálása.

az iot hub policy show

Lekérheti egy IoT Hub megosztott hozzáférési szabályzatának részleteit.

az iot hub query

IoT Hub lekérdezése hatékony SQL-szerű nyelv használatával.

az iot hub route

IoT Hub útvonalainak kezelése.

az iot hub route create

Útvonal létrehozása IoT Hub.

az iot hub route delete

Törölje a IoT Hub összes vagy említett útvonalát.

az iot hub route list

Szerezze be IoT Hub összes útvonalát.

az iot hub route show

Az útvonalra vonatkozó információk lekérése IoT Hub.

az iot hub route test

Tesztelje az összes útvonalat vagy említett útvonalat IoT Hub.

az iot hub route update

Útvonal frissítése IoT Hub.

az iot hub routing-endpoint

IoT Hub egyéni végpontjainak kezelése.

az iot hub routing-endpoint create

Adjon hozzá egy végpontot a IoT Hub.

az iot hub routing-endpoint delete

Törölje a IoT Hub összes vagy említett végpontját.

az iot hub routing-endpoint list

A IoT Hub összes végpontjára vonatkozó információk lekérése.

az iot hub routing-endpoint show

A IoT Hub említett végpontjára vonatkozó információk lekérése.

az iot hub show

Az IoT Hub részleteinek lekérése.

az iot hub show-connection-string

IoT Hub kapcsolati sztringjeinek megjelenítése.

az iot hub show-quota-metrics

Az IoT Hub kvótametrikáinak lekérése.

az iot hub show-stats

Lekérheti az IoT Hub statisztikáit.

az iot hub update

IoT Hub metaadatainak frissítése.

az iot hub create

Hozzon létre egy Azure IoT Hubot.

A 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]
                  [--fcu]
                  [--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]
                  [--partition-count]
                  [--rd]
                  [--role]
                  [--scopes]
                  [--sku {B1, B2, B3, F1, S1, S2, S3}]
                  [--tags]
                  [--unit]

Példák

Hozzon létre egy IoT Hub az F1 ingyenes 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 Hub a standard S1 tarifacsomaggal és 4 partícióval 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 Hub egy rendszer által hozzárendelt felügyelt identitással, és rendeljen hozzá egy szerepkört és hatókört a létrehozott identitáshoz tartozó tárfiókhoz.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}

Helyi hitelesítéssel, eszköz SAS-kulcsokkal és modul SAS-kulcsokkal rendelkező IoT Hub létrehozása

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 Hub, amelyben az adattárolás kényszerítve van. 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 nevet.

--resource-group -g

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

Opcionális paraméterek

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

Az IoT Hub 1 és 100 közötti számú alkalommal kísérel meg felhőből eszközre irányuló üzenetet kézbesíteni.

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

Az az időtartam, amelyet az eszköz felhasználhat, mielőtt az IoT Hub lejár, 1 és 48 óra között.

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

Egy logikai érték, amely azt jelzi, hogy az összes eszköz (beleértve az Edge-eszközöket, de a modulokat is) letiltja-e a hitelesítéshez hatókörrel rendelkező SAS-kulcsokat.

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

Logikai érték, amely azt jelzi, hogy le szeretné-e tiltani 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 tiltsa-e le a modulhatókörű SAS-kulcsokat a hitelesítéshez.

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

Adattárolás kényszerítése ehhez a IoT Hub 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, amelybe fájlokat tölt fel. A tárolónak nem kell léteznie, de a megadott connectionString használatával kreatálhatónak kell lennie.

--fcs --fileupload-storage-connectionstring

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

--fcu --fileupload-storage-container-uri

Annak az Azure Storage-fióknak a tároló URI-ja, amelybe a fájlokat feltölti a rendszer.

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

Az IoT Hub 1 és 100 közötti számú alkalommal 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 elévülésével vagy kézbesítésével kapcsolatos 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 a szolgáltatás által a IoT Hub általi lejárta előtt 1 és 48 óra közötti ideje.

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
--fileupload-sas-ttl --fst

A IoT Hub által létrehozott SAS URI lejárata előtt, 1 és 24 óra közötti időtartam.

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

A IoT Hub helye. Az alapértelmezett érték a célerőforráscsoport 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. Fogadja el az identitáserőforrás-azonosítók szóközzel elválasztott listáját.

--min-tls-version --mintls

Adja meg a központ támogatásához szükséges minimális TLS-verziót. Az "1.2" értékre állítható be, hogy az 1.2-esnél régebbi TLS-verziót használó ügyfeleket elutasítsa.

--partition-count

A háttérrendszer eseményközpontjának partícióinak száma az eszközről a felhőbe irányuló üzenetekhez.

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

Meghatározza, hogy ez az IoT Hub mennyi ideig tartja fenn az eszközről a felhőbe irányuló eseményeket 1 és 7 nap között.

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

Szerepkör a központ rendszer által hozzárendelt felügyelt identitásához való hozzárendeléshez.

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

A Azure IoT Hub tarifacsomagja. Vegye figyelembe, hogy minden előfizetésben csak egy ingyenes IoT Hub-példány (F1) engedélyezett. Kivétel jelenik meg, ha az ingyenes példányok száma meghaladja az 1-et.

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

Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

--unit

Egységek a IoT Hub.

alapértelmezett érték: 1

az iot hub delete

IoT Hub törlése.

az iot hub delete [--ids]
                  [--name]
                  [--resource-group]

Példák

IoT Hub törlése. (automatikusan generált)

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. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

IoT Hub nevet.

--resource-group -g

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

az iot hub generate-sas-token

SAS-jogkivonat létrehozása cél IoT Hub, 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. 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-jogkivonatát 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ának létrehozása IoT Hub kapcsolati sztring használatával (beállításjegyzékbeli 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 egy 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ának létrehozása eszköz kapcsolati sztring használatával

az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Modul SAS-jogkivonatának 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. Az alapértelmezett beállításokat 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 a IoT Hub beállításjegyzéket, és közvetlenül a megadott szimmetrikus kulcsból hozza létre az SAS-jogkivonatot további ellenőrzés nélkül. 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.

--du --duration

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

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

IoT Hub nevet. 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 támogatja a művelet végrehajtásához szükséges jogosultságokkal rendelkező entitásokat kapcsolati sztring. Az "az login" használatával elkerülheti a munkamenet-bejelentkezést. Ha egy entitás kapcsolati sztring és a név is meg van adva, a kapcsolati sztring elsőbbséget élvez. Kötelező, ha a --hub-name nincs megadva.

--module-id -m

Célmodul.

--pn --policy-name

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

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

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

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 az eszközön a felhőből.

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.

--method-name --mn

A 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. Az alapértelmezett beállításokat a használatával 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 nevet. Kötelező, ha a --login nincs megadva.

--login -l

Ez a parancs olyan entitásokat támogat, kapcsolati sztring műveletek végrehajtásához szükséges jogosultságokkal. Az "az login" használatával történő munkamenet-bejelentkezés elkerülésére használható. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring prioritást élvez. Kötelező, ha a --hub-name nincs megadva.

--method-payload --mp

A metódusnak átadandó JSON-hasznos adat. Fájlelérési útnak vagy nyers JSON-nak kell lennie.

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

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--timeout --to

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

alapértelmezett érték: 30

az iot hub invoke-module-method

Edge-modulmetódus meghívása.

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ön a felhőből származó modul használatával.

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.

--method-name --mn

A meghívás célmetódusa.

--module-id -m

Célmodul.

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. Az alapértelmezett beállításokat a használatával 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 nevet. Kötelező, ha a --login nincs megadva.

--login -l

Ez a parancs olyan entitásokat támogat, kapcsolati sztring műveletek végrehajtásához szükséges jogosultságokkal. Az "az login" használatával történő munkamenet-bejelentkezés elkerülésére használható. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring prioritást élvez. Kötelező, ha a --hub-name nincs megadva.

--method-payload --mp

A metódusnak átadandó JSON-hasznos adat. Fájlelérési útnak vagy nyers JSON-nak kell lennie.

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

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--timeout --to

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

alapértelmezett érték: 30

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áscsoportban található összes IoT Hub 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 a használatával az configure --defaults group=<name>konfigurálhatja.

az iot hub list-skus

Az elérhető tarifacsomagok listázása.

az iot hub list-skus [--ids]
                     [--name]
                     [--resource-group]

Példák

Az elérhető tarifacsomagok listázása. (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. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

IoT Hub nevet.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az iot hub manual-failover

Kezdeményezhet manuális feladatátvételt a IoT Hub a földrajzilag párosított vészhelyreállítási régióba.

az iot hub manual-failover [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]

Példák

Kezdeményezheti a "myhub" feladatátvételt 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. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

IoT Hub nevet.

--no-wait

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

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az iot hub monitor-events

Monitorozza az IoT Hub küldött eszköz-telemetriai & üzeneteket.

Ez a parancs az első végrehajtáskor a függő Cython-csomagot (uamqp) használja és telepítheti. https://github.com/Azure/azure-uamqp-python.

az iot hub monitor-events [--cg]
                          [--content-type]
                          [--device-id]
                          [--device-query]
                          [--enqueued-time]
                          [--hub-name]
                          [--interface]
                          [--login]
                          [--module-id]
                          [--properties {all, anno, app, sys}]
                          [--repair {false, true}]
                          [--resource-group]
                          [--timeout]
                          [--yes {false, true}]

Példák

Alapvető 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özre való szűréskor

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 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 eseményközpont fogyasztói csoportot, amelyhez kötést szeretne kötni.

az iot hub monitor-events -n {iothub_name} -d {device_id} --cg {consumer_group_name}

Üzenetjegyzetek (üzenetfejlécek) fogadása

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 eszközüzenet összes üzenetattribútumának fogadása

az iot hub monitor-events -n {iothub_name} --props all

Az összes üzenet fogadása és az üzenetek hasznos adatainak elemzése JSON-ként

az iot hub monitor-events -n {iothub_name} --content-type application/json

Opcionális paraméterek

--cg --consumer-group -c

Adja meg azt a fogyasztói csoportot, amelyet az eseményközpont-végponthoz való csatlakozáskor használni szeretne.

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

Adja meg az üzenet hasznos adattartalma tartalomtípusát, hogy a kimenet automatikusan erre a típusra legyen formázva.

--device-id -d

Céleszköz.

--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 unix-alapidőszak óta ezredmásodpercek. Ha nincs jelezve, hogy "now" van használatban.

--hub-name -n

IoT Hub nevet. Kötelező, ha a --login nincs megadva.

--interface -i

A szűrés célfelület-azonosítója. Például: dtmi:com:example:TemperatureController;1.

--login -l

Ez a parancs olyan entitásokat támogat, kapcsolati sztring műveletek végrehajtásához szükséges jogosultságokkal. Az "az login" használatával történő munkamenet-bejelentkezés elkerülésére használható. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring prioritást élvez. Kötelező, ha a --hub-name nincs megadva.

--module-id -m

Célmodul.

--properties --props -p

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

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

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

elfogadott értékek: false, true
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--timeout --to -t

A kapcsolat üzenet fogadása nélküli fenntartásához szükséges maximális másodperc. Használjon 0-t a végtelenséghez.

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

Felhasználói kérések kihagyása. A függőség telepítésének elfogadását jelzi (ha szükséges). Elsősorban automatizálási forgatókönyvekhez használatos. Alapértelmezett érték: false (hamis).

elfogadott értékek: false, true

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 a függő Cython-csomagot (uamqp) használja és telepítheti. 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

Alapvető 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özre való szűréskor

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. Az alapértelmezett beállításokat a használatával 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.

--hub-name -n

IoT Hub nevet. Kötelező, ha a --login nincs megadva.

--login -l

Ez a parancs olyan entitásokat támogat, kapcsolati sztring műveletek végrehajtásához szükséges jogosultságokkal. Az "az login" használatával történő munkamenet-bejelentkezés elkerülésére használható. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring prioritást élvez. Kötelező, ha a --hub-name nincs megadva.

--repair -r

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

elfogadott értékek: false, true
--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--wait-on-msg -w

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

--yes -y

Felhasználói kérések kihagyása. A függőség telepítésének elfogadását jelzi (ha szükséges). Elsősorban automatizálási forgatókönyvekhez használatos. Alapértelmezett érték: false (hamis).

elfogadott értékek: false, true

az iot hub query

IoT Hub lekérdezése hatékony SQL-szerű nyelv használatával.

Lekérdezhet egy IoT Hub egy hatékony SQL-szerű nyelv használatával az ikereszközökkel, feladatokkal és üzenet-útválasztással kapcsolatos információk lekéréséhez. 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

Egy Azure IoT Hub összes ikereszköz-adatának lekérdezése.

az iot hub query -n {iothub_name} -q "select * from devices"

A céleszköz összes ikermodul-adatának lekérdezése.

az iot hub query -n {iothub_name} -q "select * from devices.modules where devices.deviceId = '{device_id}'"

Kötelező paraméterek

--query-command -q

A 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. Az alapértelmezett beállításokat a használatával 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 nevet. Kötelező, ha a --login nincs megadva.

--login -l

Ez a parancs olyan entitásokat támogat, kapcsolati sztring műveletek végrehajtásához szükséges jogosultságokkal. Az "az login" használatával történő munkamenet-bejelentkezés elkerülésére használható. Ha egy entitás kapcsolati sztring és név is meg van adva, a kapcsolati sztring prioritást élvez. Kötelező, ha a --hub-name nincs megadva.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--top

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

az iot hub show

Az IoT Hub részleteinek lekérése.

az iot hub show [--ids]
                [--name]
                [--resource-group]

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. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

IoT Hub nevet.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az iot hub show-connection-string

IoT Hub kapcsolati sztringjeinek megjelenítése.

az iot hub show-connection-string [--all]
                                  [--hub-name]
                                  [--ids]
                                  [--key {primary, secondary}]
                                  [--policy-name]
                                  [--resource-group]

Példák

IoT Hub kapcsolati sztring megjelenítése az alapértelmezett házirend és az elsődleges kulcs használatával.

az iot hub show-connection-string --name MyIotHub

Megjeleníti egy IoT Hub kapcsolati sztring 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

Egy erőforráscsoport összes IoT Hubjának kapcsolati sztringjeinek megjelenítése.

az iot hub show-connection-string --resource-group MyResourceGroup

Az előfizetés összes IoT Hubjának kapcsolati sztringjeinek megjelenítése.

az iot hub show-connection-string

IoT Hub kapcsolati sztringjeinek megjelenítése. (automatikusan létrehozott)

az iot hub show-connection-string --key primary --policy-name MyPolicy

Opcionális paraméterek

--all

Az összes megosztott elérési szabályzat megjelenítésének engedélyezése.

--hub-name --name -n

IoT Hub nevet.

--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. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--key

A használni kívánt kulcs.

elfogadott értékek: primary, secondary
alapértelmezett érték: primary
--policy-name

Használandó megosztott hozzáférési szabályzat.

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

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

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]

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. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

IoT Hub nevet.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az iot hub show-stats

Lekérheti egy IoT Hub statisztikáit.

az iot hub show-stats [--ids]
                      [--name]
                      [--resource-group]

Példák

Lekérheti egy IoT Hub statisztikáit. (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. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--name -n

IoT Hub nevet.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

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]
                  [--fcu]
                  [--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}]
                  [--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"

Egy IoT Hub egységeinek frissítése 2-re, és címkék hozzáadása

az iot hub update -n MyIotHub --unit 2 --tags a=b c=d

Egy IoT Hub tarifacsomagjának frissítése S2-ként

az iot hub update -n MyIotHub --sku S2

Az eszközről a felhőbe IoT Hub események megőrzési napjainak frissítése 3 napként

az iot hub update -n MyIotHub --retention-day 3

A IoT Hub felhőből az eszközre irányuló üzenetkezelési beállítások frissítése

az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5

A IoT Hub visszajelzési várólista 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 a IoT Hub fájlfeltöltési beállításokat, é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]

A IoT Hub fájlfeltöltés értesítési beállításainak és az üzenetsor zárolási 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

A IoT Hub helyi hitelesítés, az eszköz SAS- é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 vagy JSON string>.

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

Az IoT Hub 1 és 100 közötti számú alkalommal kísérel meg felhőből eszközre irányuló üzenetet kézbesíteni.

--c2d-ttl --ct

Az az időtartam, amelyet az eszköz felhasználhat, mielőtt az IoT Hub lejár, 1 és 48 óra között.

--dds --disable-device-sas

Egy logikai érték, amely azt jelzi, hogy az összes eszköz (beleértve az Edge-eszközöket, de a modulokat is) letiltja-e a hitelesítéshez hatókörrel rendelkező SAS-kulcsokat.

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

Logikai érték, amely azt jelzi, hogy le szeretné-e tiltani 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 tiltsa-e le a modulhatókörű SAS-kulcsokat a hitelesítéshez.

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

Annak a gyökértárolónak a neve, amelybe fájlokat tölt fel. A tárolónak nem kell léteznie, de a megadott connectionString használatával kreatálhatónak kell lennie.

--fcs --fileupload-storage-connectionstring

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

--fcu --fileupload-storage-container-uri

Annak az Azure Storage-fióknak a tároló URI-ja, amelybe a fájlokat feltölti a rendszer.

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

Az IoT Hub 1 és 100 közötti számú alkalommal 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 elévülésével vagy kézbesítésével kapcsolatos 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 a szolgáltatás által a IoT Hub általi lejárta előtt 1 és 48 óra közötti ideje.

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

A IoT Hub által létrehozott SAS URI lejárata előtt, 1 és 24 óra közötti időtartam.

--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álatakor a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

--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. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

IoT Hub nevet.

--rd --retention-day

Meghatározza, hogy ez az IoT Hub mennyi ideig tartja fenn 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 egy listából. Példa: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

Objektum frissítése egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--sku

A Azure IoT Hub tarifacsomagja. Vegye figyelembe, hogy minden előfizetésben csak egy ingyenes IoT Hub-példány (F1) engedélyezett. Kivétel jelenik meg, ha az ingyenes példányok száma meghaladja az 1-et.

elfogadott értékek: B1, B2, B3, F1, S1, S2, S3
--tags

Szóközzel elválasztott címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.

--unit

Egységek a IoT Hub.