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


az iot device registration

Feljegyzés

Ez a hivatkozás az Azure CLI azure-iot bővítményének része (2.46.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az iot eszközregisztrációs parancs első futtatásakor. További információ a bővítményekről.

Ez a parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Az IoT Device Provisioning Service IoT-eszközregisztrációinak kezelése.

Regisztrációk használata az iot dps enrollment registration vagy az iot dps enrollment-group registration megtekintése és törlése.

Parancsok

Name Description Típus Állapot
az iot device registration create

Regisztráljon egy IoT-eszközt az IoT Device Provisioning Service-ben.

Mellék Előnézet

az iot device registration create

Előnézet

Az "iot device registration" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Regisztráljon egy IoT-eszközt az IoT Device Provisioning Service-ben.

A következő igazolási mechanizmusok támogatottak:

  • Szimmetrikus kulcs
  • x509-tanúsítvány Ha x509 hitelesítési módszereket használ, meg kell adnia a tanúsítványt és a kulcsfájlokat (és szükség esetén a jelszót).
az iot device registration create --registration-id
                                  [--auth-type {key, login}]
                                  [--certificate-file-path]
                                  [--ck]
                                  [--dps-name]
                                  [--enrollment-group-id]
                                  [--host]
                                  [--id-scope]
                                  [--key]
                                  [--key-file-path]
                                  [--login]
                                  [--pass]
                                  [--payload]
                                  [--resource-group]

Példák

IoT-eszköz regisztrálása egyéni regisztrációval.

az iot device registration create -n {dps_name} --rid {registration_id}

IoT-eszköz regisztrálása csoportregisztrációval.

az iot device registration create -n {dps_name} --rid {registration_id} --gid {group_enrollment_id}

Regisztráljon egy IoT-eszközt egy egyéni regisztrációval, a Device Provisioning Service azonosító hatókörével és a szimmetrikus kulccsal. Ez megkerüli az azonosító hatókörének és az osztóregisztráció szimmetrikus kulcsának lekérését.

az iot device registration create --id-scope {id_scope} --rid {registration_id} --key {symmetric_key}

Regisztráljon egy IoT-eszközt egy csoportregisztrációval, a Device Provisioning Service AZONOSÍTÓ hatókörével és a regisztrációs csoport szimmetrikus kulcsával. Ez megkerüli az azonosító hatókörének és a regisztrációs csoport szimmetrikus kulcsának lekérését. Az eszközregisztrációhoz használt szimmetrikus kulcs kiszámítása a megadott szimmetrikus kulccsal történik.

az iot device registration create --id-scope {id_scope} --rid {registration_id} --gid {group_enrollment_id} --key {symmetric_key} --ck

Regisztráljon egy IoT-eszközt egy csoportregisztráció, a Device Provisioning Service ID-hatókör és a szimmetrikus kulcs használatával. Ez megkerüli az azonosító hatókörének beolvasását. Vegye figyelembe, hogy mivel a szimmetrikus kulcsnak a számított eszközkulcsnak kell lennie, nincs szükség a regisztrációs csoport azonosítójára.

az iot device registration create --id-scope {id_scope} --rid {registration_id} --key {symmetric_key}

Regisztráljon egy IoT-eszközt egyéni regisztrációval, a Device Provisioning Service azonosítójának hatókörével, valamint a megadott tanúsítványokkal és kulcsfájlokkal. Ez megkerüli az azonosító hatókörének beolvasását.

az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file}

Regisztráljon egy IoT-eszközt egyéni regisztrációval, a Device Provisioning Service azonosítójának hatókörével, valamint a kulcsfájlhoz megadott tanúsítvány- és kulcsfájlokkal és jelszóval. Ez megkerüli az azonosító hatókörének beolvasását.

az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file} --pass {passphrase}

Regisztráljon egy IoT-eszközt egy csoportregisztráció, a Device Provisioning Service azonosítójának hatóköre, valamint a megadott tanúsítvány- és kulcsfájlok használatával. Ez megkerüli az azonosító hatókörének beolvasását. Vegye figyelembe, hogy az x509-igazolásokhoz nincs szükség csoportregisztrációs azonosítóra, és a tanúsítványfájl tárgya a regisztrációs azonosító.

az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file}

Kötelező paraméterek

--registration-id --rid

Eszközregisztrációs azonosító vagy egyéni regisztrációs azonosító.

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
--certificate-file-path --cp

A tanúsítvány PEM-fájl elérési útja. X509-regisztrációkhoz szükséges.

--ck --compute-key

Jelző, amely azt jelzi, hogy az eszközregisztráció szimmetrikus kulcsát az adott kulccsal kell kiszámítani --szimmetrikus kulccsal.

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

Az Azure IoT Hub Device Provisioning Service neve. Akkor szükséges, ha a --login nincs megadva, vagy nem hitelesíti az argumentumokat, és a --id-scope nincs megadva.

--enrollment-group-id --gid --group-id

Regisztrációs csoport azonosítója. Csak a hitelesítési argumentumok lekéréséhez szükséges.

--host --provisioning-host

A használni kívánt kiépítési gazdagépre mutató végpont.

Alapértelmezett érték: global.azure-devices-provisioning.net
--id-scope --scope

Az Azure IoT Hub Device Provisioning Service azonosító hatóköre. Ha hitelesítési argumentumokkal rendelkezik, akkor elkerülheti a munkamenet-bejelentkezést.

--key --symmetric-key

Az eszközregisztráció szimmetrikus közös hozzáférési kulcsa.

--key-file-path --kp

A kulcs PEM-fájl elérési útja. X509-regisztrációkhoz szükséges.

--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. Akkor szükséges, ha a --dps-name nincs megadva, vagy nem hitelesíti az argumentumokat, és a --id-scope nincs megadva.

--pass --passphrase

A tanúsítvány jelszavának használata.

--payload

Egyéni kiosztási hasznos adatok JSON-ként. Kifejezetten egyéni foglalási szabályzatokkal való használatra az Azure Functions használatával.

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