Dela via


az iot dps

Not

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Hantera Azure IoT Hub Device Provisioning Service.

Kommandon

Name Description Typ Status
az iot dps certificate

Hantera certifikat för en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate create

Skapa/ladda upp ett certifikat till en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate delete

Ta bort ett certifikat i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate generate-verification-code

Generera en verifieringskod för ett certifikat i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate list

Visa en lista över alla certifikat som finns i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate show

Visa information om ett visst certifikat i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate update

Uppdatera ett certifikat i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps certificate verify

Verifiera ett certifikat i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps compute-device-key

Generera en SAS-nyckel för härledd enhet.

Förlängning Deprecated
az iot dps connection-string

Hantera anslutningssträngar för en Azure IoT Hub Device Provisioning Service-instans.

Förlängning GA
az iot dps connection-string show

Visa anslutningssträngarna för de angivna enhetsetableringstjänsterna med det angivna principnamnet och nyckeln.

Förlängning GA
az iot dps create

Skapa en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps delete

Ta bort en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps enrollment

Hantera enskilda enhetsregistreringar i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group

Hantera registreringsgrupper i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group compute-device-key

Generera en SAS-nyckel för härledda enheter för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group create

Skapa en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group delete

Ta bort en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group list

Lista registreringsgrupper i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group registration

Hantera enhetsregistreringar på tjänstsidan för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group registration delete

Ta bort en enhetsregistrering för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group registration list

Lista enhetsregistreringar för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group registration show

Hämta en enhetsregistrering för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group show

Hämta information om en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment-group update

Uppdatera en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment create

Skapa en enskild enhetsregistrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment delete

Ta bort en enskild enhetsregistrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment list

Visa en lista över enskilda enhetsregistreringar i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment registration

Hantera enhetsregistreringar på tjänstsidan för en enskild registrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment registration delete

Ta bort en enhetsregistrering för en enskild registrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment registration show

Hämta en enhetsregistrering för en enskild registrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment show

Hämta information om enskilda enhetsregistreringar i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps enrollment update

Uppdatera en enskild enhetsregistrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning GA
az iot dps linked-hub

Hantera länkade IoT Hubs i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps linked-hub create

Skapa en länkad IoT-hubb i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps linked-hub delete

Uppdatera en länkad IoT-hubb i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps linked-hub list

Visa en lista över alla länkade IoT-hubbar i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps linked-hub show

Visa information om en länkad IoT-hubb i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps linked-hub update

Uppdatera en länkad IoT-hubb i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps list

Lista Azure IoT Hub Device Provisioning Service-instanser.

Kärna GA
az iot dps policy

Hantera principer för delad åtkomst för en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps policy create

Skapa en ny princip för delad åtkomst i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps policy delete

Ta bort principer för delad åtkomst i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps policy list

Visa en lista över alla principer för delad åtkomst i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps policy show

Visa information om principer för delad åtkomst i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps policy update

Uppdatera en princip för delad åtkomst i en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps registration

Hantera enhetsregistreringar för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning Deprecated
az iot dps registration delete

Ta bort en enhetsregistrering i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning Deprecated
az iot dps registration list

Lista enhetsregistreringar för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning Deprecated
az iot dps registration show

Hämta en enhetsregistrering för en registreringsgrupp i en Azure IoT Hub Device Provisioning-tjänst.

Förlängning Deprecated
az iot dps show

Hämta information om en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA
az iot dps update

Uppdatera en Azure IoT Hub Device Provisioning Service-instans.

Kärna GA

az iot dps compute-device-key

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "iot dps enrollment-group compute-device-key" i stället.

Generera en SAS-nyckel för härledd enhet.

Generera en härledd enhetsnyckel för en DPS-registreringsgrupp.

az iot dps compute-device-key --registration-id
                              [--auth-type {key, login}]
                              [--dps-name]
                              [--eid]
                              [--key]
                              [--login]
                              [--resource-group]

Exempel

Beräkna enhetsnyckeln med den angivna symmetriska nyckeln.

az iot dps compute-device-key --key {enrollement_group_symmetric_key} --registration-id {registration_id}

Beräkna enhetsnyckeln med den angivna registreringsgruppen.

az iot dps compute-device-key -g {resource_group_name} --dps-name {dps_name} --enrollment-id {enrollment_id} --registration-id {registration_id}

Obligatoriska parametrar

--registration-id

ID för enhetsregistrering.

Valfria parametrar

--auth-type

Anger om åtgärden ska automatiskt härleda en principnyckel eller använda den aktuella Azure AD-sessionen. Om autentiseringstypen är inloggning och resursens värdnamn anges hoppas resurssökningen över om det inte behövs. Du kan konfigurera standardvärdet med hjälp av az configure --defaults iotdps-data-auth-type={auth-type-value}.

Godkända värden: key, login
Standardvärde: key
--dps-name -n

Namn eller värdnamn för Azure IoT Hub Device Provisioning Service. Krävs om --login inte har angetts.

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

Registreringsgrupp-ID.

--key --symmetric-key

Den symmetriska delade åtkomstnyckeln för registreringsgruppen. Detta kringgår enhetsetableringstjänstens register och genererar SAS-token direkt från den angivna symmetriska nyckeln utan ytterligare verifiering. Alla andra kommandoparametrar förutom registrerings-ID ignoreras.

--login -l

Det här kommandot stöder en entitetsanslutningssträng med behörighet att utföra åtgärder. Använd för att undvika sessionsinloggning via "az login". Om både en entitetsanslutningssträng och namn anges prioriteras anslutningssträngen. Krävs om --dps-name inte anges.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot dps create

Skapa en Azure IoT Hub Device Provisioning Service-instans.

En introduktion till Azure IoT Hub Device Provisioning Service finns i https://learn.microsoft.com/azure/iot-dps/about-iot-dps.

az iot dps create --name
                  --resource-group
                  [--edr {false, true}]
                  [--location]
                  [--sku {S1}]
                  [--tags]
                  [--unit]

Exempel

Skapa en Azure IoT Hub Device Provisioning-tjänst med standardprisnivån S1 i resursgruppens region.

az iot dps create --name MyDps --resource-group MyResourceGroup

Skapa en Azure IoT Hub Device Provisioning-tjänst med standardprisnivån S1 i regionen "eastus".

az iot dps create --name MyDps --resource-group MyResourceGroup --location eastus

Skapa en Azure IoT Hub Device Provisioning-tjänst med datahemvist framtvingat. Detta inaktiverar haveriberedskap mellan regioner.

az iot dps create --name MyDps --resource-group MyResourceGroup --edr

Obligatoriska parametrar

--name -n

Namn på IoT Hub Device Provisioning Service.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

--edr --enforce-data-residency

Framtvinga datahemvist för den här IoT Hub Device Provisioning-tjänsten genom att inaktivera haveriberedskap mellan geo-par. Den här egenskapen är oföränderlig när den har angetts för resursen. Endast tillgängligt i utvalda regioner. Läs mer på https://aka.ms/dpsdr.

Godkända värden: false, true
--location -l

Plats för din IoT Hub Device Provisioning-tjänst. Standardvärdet är platsen för målresursgruppen.

--sku

Prisnivå för IoT Hub Device Provisioning Service.

Godkända värden: S1
Standardvärde: S1
--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--unit

Enheter i din IoT Hub Device Provisioning-tjänst.

Standardvärde: 1
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot dps delete

Ta bort en Azure IoT Hub Device Provisioning Service-instans.

az iot dps delete [--ids]
                  [--name]
                  [--resource-group]
                  [--subscription]

Exempel

Ta bort en Azure IoT Hub Device Provisioning-tjänst "MyDps"

az iot dps delete --name MyDps --resource-group MyResourceGroup

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namn på IoT Hub Device Provisioning Service.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot dps list

Lista Azure IoT Hub Device Provisioning Service-instanser.

az iot dps list [--resource-group]

Exempel

Visa en lista över alla Azure IoT Hub Device Provisioning Services i en prenumeration.

az iot dps list

Visa en lista över alla Azure IoT Hub Device Provisioning Services i resursgruppen "MyResourceGroup"

az iot dps list --resource-group MyResourceGroup

Valfria parametrar

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot dps show

Hämta information om en Azure IoT Hub Device Provisioning Service-instans.

az iot dps show [--ids]
                [--name]
                [--resource-group]
                [--subscription]

Exempel

Visa information om en Azure IoT Hub Device Provisioning-tjänst "MyDps"

az iot dps show --name MyDps --resource-group MyResourceGroup

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namn på IoT Hub Device Provisioning Service.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az iot dps update

Uppdatera en Azure IoT Hub Device Provisioning Service-instans.

az iot dps update [--add]
                  [--force-string]
                  [--ids]
                  [--name]
                  [--remove]
                  [--resource-group]
                  [--set]
                  [--subscription]
                  [--tags]

Exempel

Uppdatera allokeringsprincipen till "GeoLatency" för en Azure IoT Hub Device Provisioning-tjänst MyDps

az iot dps update --name MyDps --resource-group MyResourceGroup --set properties.allocationPolicy="GeoLatency"

Valfria parametrar

--add

Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.

Standardvärde: []
--force-string

När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.

Standardvärde: False
--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name -n

Namn på IoT Hub Device Provisioning Service.

--remove

Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.

Standardvärde: []
--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

--set

Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.

Standardvärde: []
--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.