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

Preview

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

--registration-id --rid

ID registrace zařízení nebo id jednotlivé registrace.

Volitelné parametry

--auth-type

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

Přípustné hodnoty: key, login
Default value: key
--certificate-file-path --cp

Cesta k souboru PEM certifikátu Vyžaduje se pro registrace x509.

--ck --compute-key

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.

Default value: False
--dps-name -n

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.

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

ID skupiny registrací K načtení argumentů ověřování bylo potřeba pouze.

--host --provisioning-host

Koncový bod odkazující na zřizovacího hostitele, který se má použít.

Default value: global.azure-devices-provisioning.net
--id-scope --scope

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.

--key --symmetric-key

Symetrický sdílený přístupový klíč pro registraci zařízení.

--key-file-path --kp

Cesta k klíčovému souboru PEM. Vyžaduje se pro registrace x509.

--login -l

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.

--pass --passphrase

Heslo pro certifikát

--payload

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.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.