az iot device registration
Poznámka:
Tento odkaz je součástí rozšíření azure-iot pro Azure CLI (verze 2.46.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az iot device registration . Přečtěte si další informace o rozšířeních.
Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Správa registrací zařízení IoT pro službu IoT Device Provisioning
az iot dps enrollment-group registration
Umožňuje az iot dps enrollment registration
zobrazit a odstranit registrace.
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az iot device registration create |
Zaregistrujte zařízení IoT ve službě IoT Device Provisioning. |
Rozšíření | Preview |
az iot device registration create
Skupina příkazů iot device registration je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus
Zaregistrujte zařízení IoT ve službě IoT Device Provisioning.
Podporují se následující mechanismy ověření identity:
- Symetrický klíč
- Certifikát x509 Pokud používáte metody ověřování x509, musí být k dispozici soubory certifikátu a klíče (a heslo v případě potřeby).
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říklady
Zaregistrujte zařízení IoT pomocí jednotlivé registrace.
az iot device registration create -n {dps_name} --rid {registration_id}
Registrace zařízení IoT pomocí skupinové registrace
az iot device registration create -n {dps_name} --rid {registration_id} --gid {group_enrollment_id}
Zaregistrujte zařízení IoT pomocí jednotlivé registrace, oboru ID služby Device Provisioning a daného symetrického klíče. Tím se vynechá načtení oboru ID a individálního registračního symetrického klíče.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --key {symmetric_key}
Zaregistrujte zařízení IoT pomocí skupinové registrace, oboru ID služby Device Provisioning a zadaného symetrického klíče skupiny registrací. Tím se vynechá načtení oboru ID a symetrického klíče skupiny registrace. Symetrický klíč použitý pro registraci zařízení se vypočítá z daného symetrického klíče.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --gid {group_enrollment_id} --key {symmetric_key} --ck
Zaregistrujte zařízení IoT pomocí skupinové registrace, oboru ID služby Device Provisioning a daného symetrického klíče. Tím se vynechá načtení oboru ID. Všimněte si, že vzhledem k tomu, že symetrický klíč by měl být vypočítaný klíč zařízení, id skupiny registrací není potřeba.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --key {symmetric_key}
Zaregistrujte zařízení IoT pomocí jednotlivé registrace, rozsahu ID služby Device Provisioning a zadaného certifikátu a souborů klíčů. Tím se vynechá načtení oboru ID.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file}
Zaregistrujte zařízení IoT pomocí jednotlivé registrace, oboru ID služby Device Provisioning a zadaného souboru certifikátu a klíče a přístupového hesla pro soubor klíče. Tím se vynechá načtení oboru ID.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file} --pass {passphrase}
Zaregistrujte zařízení IoT pomocí skupinové registrace, oboru ID služby Device Provisioning a zadaného certifikátu a souborů klíčů. Tím se vynechá načtení oboru ID. Všimněte si, že ID registrace skupiny není potřeba pro ověření x509 a předmět souboru certifikátu je ID registrace.
az iot device registration create --id-scope {id_scope} --rid {registration_id} --cp {certificate_file} --kp {key_file}
Povinné parametry
ID registrace zařízení nebo id jednotlivé registrace.
Volitelné parametry
Určuje, jestli má operace automaticky odvodit klíč zásady, nebo použít aktuální relaci Azure AD. Pokud je typ ověřování přihlášení a zadá se název hostitele prostředku, bude vyhledávání prostředků vynecháno, pokud není potřeba. Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults iothub-data-auth-type=<auth-type-value>
.
Cesta k souboru PEM certifikátu Vyžaduje se pro registrace x509.
Příznak označující, že symetrický klíč pro registraci zařízení by se měl vypočítat z daného klíče pomocí klíče --symmetric-key.
Název služby Azure IoT Hub Device Provisioning. Vyžaduje se, pokud není zadaný argument --login nebo ověřovací argumenty a --id-scope nejsou k dispozici.
ID skupiny registrací K načtení argumentů ověřování bylo potřeba pouze.
Koncový bod odkazující na zřizovacího hostitele, který se má použít.
Rozsah ID služby Azure IoT Hub Device Provisioning Pokud jsou k dispozici argumenty ověřování, zabráníte přihlášení k relaci.
Symetrický sdílený přístupový klíč pro registraci zařízení.
Cesta k klíčovému souboru PEM. Vyžaduje se pro registrace x509.
Tento příkaz podporuje entitu připojovací řetězec s právy k provedení akce. Použijte k tomu, abyste se vyhnuli přihlášení k relaci prostřednictvím příkazu az login. Pokud jsou připojovací řetězec i název entity zadané připojovací řetězec prioritu. Povinný argument, pokud není zadaný --dps-name nebo nejsou zadané ověřovací argumenty a --id-scope.
Heslo pro certifikát
Vlastní datová část přidělení jako JSON Konkrétně pro použití s vlastními zásadami přidělování pomocí Azure Functions.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.