az iot dps enrollment
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 dps regisztrációs parancs első futtatásakor. További információ a bővítményekről.
Egyéni eszközregisztrációk kezelése az Azure IoT Hub Device Provisioning Service-ben.
Parancsok
Name | Description | Típus | Állapot |
---|---|---|---|
az iot dps enrollment create |
Hozzon létre egy egyéni eszközregisztrációt egy Azure IoT Hub Device Provisioning Service-ben. |
Mellék | FE |
az iot dps enrollment delete |
Egyéni eszközregisztráció törlése egy Azure IoT Hub-eszközkiépítési szolgáltatásban. |
Mellék | FE |
az iot dps enrollment list |
Egyéni eszközregisztrációk listázása az Azure IoT Hub Device Provisioning Service-ben. |
Mellék | FE |
az iot dps enrollment registration |
Szolgáltatásoldali eszközregisztrációk kezelése egyéni regisztrációkhoz egy Azure IoT Hub Device Provisioning Service-ben. |
Mellék | FE |
az iot dps enrollment registration delete |
Eszközregisztráció törlése egyéni regisztrációhoz egy Azure IoT Hub Device Provisioning Service-ben. |
Mellék | FE |
az iot dps enrollment registration show |
Eszközregisztráció lekérése egyéni regisztrációhoz egy Azure IoT Hub Device Provisioning Service-ben. |
Mellék | FE |
az iot dps enrollment show |
Egyéni eszközregisztráció részleteinek lekérése az Azure IoT Hub Device Provisioning Service-ben. |
Mellék | FE |
az iot dps enrollment update |
Egyéni eszközregisztráció frissítése egy Azure IoT Hub-eszközkiépítési szolgáltatásban. |
Mellék | FE |
az iot dps enrollment create
Hozzon létre egy egyéni eszközregisztrációt egy Azure IoT Hub Device Provisioning Service-ben.
Adja meg a tanúsítványformátumot Base64 ASCII-kódolással, és a tanúsítványnak meg kell egyező BEGIN és END szegmensekkel rendelkeznie, például: "-----BEGIN TANÚSÍTVÁNY-----" kezdetű és "-----END TANÚSÍTVÁNY-----" végződésű.
az iot dps enrollment create --at {symmetricKey, tpm, x509}
--eid
[--allocation-policy {custom, geoLatency, hashed, static}]
[--api-version]
[--auth-type {key, login}]
[--certificate-path]
[--device-id]
[--device-information]
[--dps-name]
[--edge-enabled {false, true}]
[--ek]
[--ih]
[--initial-twin-properties]
[--initial-twin-tags]
[--login]
[--pk]
[--provisioning-status {disabled, enabled}]
[--reprovision-policy {never, reprovisionandmigratedata, reprovisionandresetdata}]
[--resource-group]
[--scp]
[--secondary-key]
[--webhook-url]
Példák
Hozzon létre egy "{enrollment_id}" regisztrációt az "x509" igazolási típussal a(z) {dps_name} Azure IoT Device Provisioning Service-ben a(z) "{resource_group_name}" erőforráscsoportban, "letiltva" kiépítési állapottal, eszközazonosító: "{device_id}", kezdeti ikertulajdonságok :{"location":{"region":"US"}}", kezdeti ikercímkék : "{"version":"1"}", és eszközinformációk: "{"color":"red"}.
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type x509 --certificate-path /certificates/Certificate.pem --provisioning-status disabled --initial-twin-properties "{'location':{'region':'US'}}" --initial-twin-tags "{'version':'1'}" --device-info "{'color':'red'}" --device-id {device_id}
Hozzon létre egy "MyEnrollment" regisztrációt a(z) "{resource_group_name}" erőforráscsoport "{dps_name}" Azure IoT-eszközkiépítési szolgáltatásában "tpm" igazolási típussal.
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89
Hozzon létre egy "MyEnrollment" regisztrációt a(z) "{resource_group_name}" erőforráscsoport "{dps_name}" Azure IoT-eszközkiépítési szolgáltatásában szimmetrikus kulcsú igazolási típussal.
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type symmetrickey --primary-key {primary_key} --secondary-key {secondary_key}
Hozzon létre egy "MyEnrollment" regisztrációt a(z) "{resource_group_name}" erőforráscsoport "{dps_name}" Azure IoT-eszközkiépítési szolgáltatásában.
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --reprovision-policy {reprovision_type} --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89
Hozzon létre egy "MyEnrollment" regisztrációt statikus foglalási szabályzattal a(z) "{dps_name}" Azure IoT Device Provisioning szolgáltatásban a(z) "{resource_group_name}" erőforráscsoportban.
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --allocation-policy static --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89 --iot-hubs {iot_hub_host_name}
Hozzon létre egy "MyEnrollment" regisztrációt kivonatolt foglalási szabályzattal és több központtal a(z) {dps_name} Azure IoT Device Provisioning szolgáltatásban a(z) "{resource_group_name}" erőforráscsoportban.
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type tpm --allocation-policy hashed --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89 --iot-hubs {iot_hub_host_name1} {iot_hub_host_name2}
Hozzon létre egy "MyEnrollment" regisztrációt egyéni foglalási szabályzattal,
az iot dps enrollment create -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --attestation-type symmetrickey --allocation-policy custom --webhook-url {webhook_url} --api-version {api_version}
Kötelező paraméterek
A DPS felé történő hitelesítéshez használt igazolási mechanizmus.
Egyéni eszközregisztrációs azonosító.
Opcionális paraméterek
A foglalási szabályzat típusa annak meghatározásához, hogy egy eszköz hogyan legyen hozzárendelve egy IoT Hubhoz. Ha nincs megadva, a kiosztási szabályzat lesz a Device Provisioning Service-példány aktuális foglalási szabályzatának alapértelmezett beállítása.
Az egyéni foglalási kérelemben küldött kiépítési szolgáltatástípusok API-verziója. Minimális támogatott verzió: 2018-09-01-preview.
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 iotdps-data-auth-type=<auth-type-value>
konfigurálhatja: .
Az elsődleges tanúsítványt tartalmazó fájl elérési útja. Az x509 tanúsítványtípus kiválasztásakor kötelező, és a másodlagos tanúsítvány elérési útja nincs megadva.
Az IoT Hubon regisztrált eszközazonosító.
Nem kötelező eszközinformációk.
Az Azure IoT Hub Device Provisioning Service neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
A peremhálózat engedélyezését jelző jelző.
TPM-jóváhagyási kulcs egy TPM-eszközhöz. A tpm igazolási típusként való kiválasztásakor a jóváhagyási kulcsra van szükség.
A foglalási szabályzathoz társított cél IoT Hub állomásneve. Több IoT Hubhoz használjon szóközzel elválasztott listát.
Az ikereszköz kezdeti tulajdonságai.
Kezdeti ikereszköz-címkék.
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. Kötelező, ha a --dps-name nincs megadva.
A base64 formátumban tárolt elsődleges szimmetrikus közös hozzáférési kulcs.
Regisztrációs bejegyzés engedélyezése vagy letiltása.
Szabályzat annak meghatározásához, hogy az eszközadatok hogyan kezelhetők egy másik IoT Hub újrakiosztása közben.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A másodlagos tanúsítványt tartalmazó fájl elérési útja. Az x509 tanúsítványtípus kiválasztásakor kötelező, és az elsődleges tanúsítvány elérési útja nincs megadva.
A base64 formátumban tárolt másodlagos szimmetrikus közös hozzáférési kulcs.
Az egyéni foglalási kérelmekhez használt Azure-függvény webhook URL-címe.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot dps enrollment delete
Egyéni eszközregisztráció törlése egy Azure IoT Hub-eszközkiépítési szolgáltatásban.
az iot dps enrollment delete --eid
[--auth-type {key, login}]
[--dps-name]
[--etag]
[--login]
[--resource-group]
Kötelező paraméterek
Egyéni eszközregisztrációs azonosító.
Opcionális paraméterek
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 iotdps-data-auth-type=<auth-type-value>
konfigurálhatja: .
Az Azure IoT Hub Device Provisioning Service neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Az erőforrás utolsó állapotának megfelelő etag vagy entitáscímke. Ha nincs megadva etag, a rendszer a "*" értéket használja.
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. Kötelező, ha a --dps-name nincs megadva.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot dps enrollment list
Egyéni eszközregisztrációk listázása az Azure IoT Hub Device Provisioning Service-ben.
az iot dps enrollment list [--auth-type {key, login}]
[--dps-name]
[--login]
[--resource-group]
[--top]
Opcionális paraméterek
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 iotdps-data-auth-type=<auth-type-value>
konfigurálhatja: .
Az Azure IoT Hub Device Provisioning Service neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
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. Kötelező, ha a --dps-name nincs megadva.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A visszaadandó elemek maximális száma. Használja a -1-et korlátlanul.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot dps enrollment show
Egyéni eszközregisztráció részleteinek lekérése az Azure IoT Hub Device Provisioning Service-ben.
az iot dps enrollment show --eid
[--auth-type {key, login}]
[--dps-name]
[--keys {false, true}]
[--login]
[--resource-group]
Példák
Alapszintű használat
az iot dps enrollment show --dps-name {dps_name} -g {resource_group} --enrollment-id {enrollment_id}
Teljes igazolási adatok belefoglalása a szimmetrikus kulcsregisztráció eredményeibe
az iot dps enrollment show --dps-name {dps_name} -g {resource_group} --enrollment-id {symmetric_key_enrollment_id} --show-keys
Kötelező paraméterek
Egyéni eszközregisztrációs azonosító.
Opcionális paraméterek
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 iotdps-data-auth-type=<auth-type-value>
konfigurálhatja: .
Az Azure IoT Hub Device Provisioning Service neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
Adja meg az igazolási kulcsokat és az információkat a regisztrációs eredményekben.
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. Kötelező, ha a --dps-name nincs megadva.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az iot dps enrollment update
Egyéni eszközregisztráció frissítése egy Azure IoT Hub-eszközkiépítési szolgáltatásban.
Adja meg a tanúsítványformátumot Base64 ASCII-kódolással, és a tanúsítványnak meg kell egyező BEGIN és END szegmensekkel rendelkeznie, például: "-----BEGIN TANÚSÍTVÁNY-----" kezdetű és "-----END TANÚSÍTVÁNY-----" végződésű.
az iot dps enrollment update --eid
[--allocation-policy {custom, geoLatency, hashed, static}]
[--api-version]
[--auth-type {key, login}]
[--certificate-path]
[--device-id]
[--device-information]
[--dps-name]
[--edge-enabled {false, true}]
[--ek]
[--etag]
[--ih]
[--initial-twin-properties]
[--initial-twin-tags]
[--login]
[--pk]
[--provisioning-status {disabled, enabled}]
[--rc {false, true}]
[--remove-secondary-certificate {false, true}]
[--reprovision-policy {never, reprovisionandmigratedata, reprovisionandresetdata}]
[--resource-group]
[--scp]
[--secondary-key]
[--webhook-url]
Példák
Frissítse a(z) "{enrollment_id}" regisztrációt egy új x509-tanúsítvánnyal a(z) "{dps_name}" Azure IoT Device Provisioning Service -ben a(z) {resource_group_name} erőforráscsoportban.
az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --certificate-path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=
Frissítse a(z) "{enrollment_id}" regisztrációt egy új ellenőrző kulccsal a(z) "{dps_name}" Azure IoT Device Provisioning Service {resource_group_name} erőforráscsoportjában.
az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --endorsement-key 14963E8F3BA5B3984110B3C1CA8E8B89 --etag AAAAAAAAAAA=
Frissítse a(z) "{enrollment_id}" regisztrációt egy új elsődleges kulccsal a(z) "{dps_name}" Azure IoT Device Provisioning Service "{resource_group_name}" erőforráscsoportjában.
az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --primary-key {new_primary_key} --etag AAAAAAAAAAA=
Frissítse a(z) "{enrollment_id}" regisztrációt egy új újraépítési típussal a(z) "{dps_name}" Azure IoT Device Provisioning Service -ben a(z) {resource_group_name} erőforráscsoportban.
az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --reprovision-policy {reprovision_type} --etag AAAAAAAAAAA=
Frissítse a(z) "{enrollment_id}" regisztrációt egy új foglalási szabályzattal a(z) "{dps_name}" Azure IoT Device Provisioning Service -ben a(z) {resource_group_name} erőforráscsoportban.
az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --allocation-policy geolatency --etag AAAAAAAAAAA= --iot-hubs {iot_hub_host_name1} {iot_hub_host_name2} {iot_hub_host_name3}
Frissítse a(z) "{enrollment_id}" regisztrációt a(z) "{dps_name}" Azure IoT-eszközkiépítési szolgáltatásban a(z) "{resource_group_name}" erőforráscsoportban a kezdeti ikertulajdonságokkal({"location":{"region":"USA"}}"), a kezdeti ikercímkékkel ({"version":"2"}") és az eszközinformációkkal ({"color":"red"}).
az iot dps enrollment update -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --initial-twin-properties "{'location':{'region':'USA'}}" --initial-twin-tags "{'version1':'2'}" --device-info "{'color':'red'}"
Kötelező paraméterek
Egyéni eszközregisztrációs azonosító.
Opcionális paraméterek
A foglalási szabályzat típusa annak meghatározásához, hogy egy eszköz hogyan legyen hozzárendelve egy IoT Hubhoz. Ha nincs megadva, a kiosztási szabályzat lesz a Device Provisioning Service-példány aktuális foglalási szabályzatának alapértelmezett beállítása.
Az egyéni foglalási kérelemben küldött kiépítési szolgáltatástípusok API-verziója. Minimális támogatott verzió: 2018-09-01-preview.
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 iotdps-data-auth-type=<auth-type-value>
konfigurálhatja: .
Az elsődleges tanúsítványt tartalmazó fájl elérési útja.
Az IoT Hubon regisztrált eszközazonosító.
Nem kötelező eszközinformációk.
Az Azure IoT Hub Device Provisioning Service neve vagy állomásneve. Kötelező, ha a --login nincs megadva.
A peremhálózat engedélyezését jelző jelző.
TPM-jóváhagyási kulcs egy TPM-eszközhöz.
Az erőforrás utolsó állapotának megfelelő etag vagy entitáscímke. Ha nincs megadva etag, a rendszer a "*" értéket használja.
A foglalási szabályzathoz társított cél IoT Hub állomásneve. Több IoT Hubhoz használjon szóközzel elválasztott listát.
Az ikereszköz kezdeti tulajdonságai.
Kezdeti ikereszköz-címkék.
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. Kötelező, ha a --dps-name nincs megadva.
A base64 formátumban tárolt elsődleges szimmetrikus közös hozzáférési kulcs.
Regisztrációs bejegyzés engedélyezése vagy letiltása.
Az aktuális elsődleges tanúsítvány eltávolításának jelzője.
Az aktuális másodlagos tanúsítvány eltávolításának jelzője.
Szabályzat annak meghatározásához, hogy az eszközadatok hogyan kezelhetők egy másik IoT Hub újrakiosztása közben.
Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>
: .
A másodlagos tanúsítványt tartalmazó fájl elérési útja.
A base64 formátumban tárolt másodlagos szimmetrikus közös hozzáférési kulcs.
Az egyéni foglalási kérelmekhez használt Azure-függvény webhook URL-címe.
Globális paraméterek
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
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
: .
A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.