Dela via


az iot dps

Kommentar

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 Allmän tillgänglighet
az iot dps certificate create

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

Kärna Allmän tillgänglighet
az iot dps certificate delete

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

Kärna Allmän tillgänglighet
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 Allmän tillgänglighet
az iot dps certificate list

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

Kärna Allmän tillgänglighet
az iot dps certificate show

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

Kärna Allmän tillgänglighet
az iot dps certificate update

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

Kärna Allmän tillgänglighet
az iot dps certificate verify

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

Kärna Allmän tillgänglighet
az iot dps compute-device-key

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

Anknytning Inaktuell
az iot dps connection-string

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

Anknytning Allmän tillgänglighet
az iot dps connection-string show

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

Anknytning Allmän tillgänglighet
az iot dps create

Skapa en Azure IoT Hub Device Provisioning Service-instans.

Kärna Allmän tillgänglighet
az iot dps delete

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

Kärna Allmän tillgänglighet
az iot dps enrollment

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group

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

Anknytning Allmän tillgänglighet
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.

Anknytning Allmän tillgänglighet
az iot dps enrollment-group create

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group delete

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group list

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group registration

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group registration delete

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group registration list

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group registration show

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group show

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

Anknytning Allmän tillgänglighet
az iot dps enrollment-group update

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

Anknytning Allmän tillgänglighet
az iot dps enrollment create

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

Anknytning Allmän tillgänglighet
az iot dps enrollment delete

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

Anknytning Allmän tillgänglighet
az iot dps enrollment list

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

Anknytning Allmän tillgänglighet
az iot dps enrollment registration

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

Anknytning Allmän tillgänglighet
az iot dps enrollment registration delete

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

Anknytning Allmän tillgänglighet
az iot dps enrollment registration show

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

Anknytning Allmän tillgänglighet
az iot dps enrollment show

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

Anknytning Allmän tillgänglighet
az iot dps enrollment update

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

Anknytning Allmän tillgänglighet
az iot dps linked-hub

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

Kärna Allmän tillgänglighet
az iot dps linked-hub create

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

Kärna Allmän tillgänglighet
az iot dps linked-hub delete

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

Kärna Allmän tillgänglighet
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 Allmän tillgänglighet
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 Allmän tillgänglighet
az iot dps linked-hub update

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

Kärna Allmän tillgänglighet
az iot dps list

Lista Azure IoT Hub Device Provisioning Service-instanser.

Kärna Allmän tillgänglighet
az iot dps policy

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

Kärna Allmän tillgänglighet
az iot dps policy create

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

Kärna Allmän tillgänglighet
az iot dps policy delete

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

Kärna Allmän tillgänglighet
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 Allmän tillgänglighet
az iot dps policy show

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

Kärna Allmän tillgänglighet
az iot dps policy update

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

Kärna Allmän tillgänglighet
az iot dps registration

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

Anknytning Inaktuell
az iot dps registration delete

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

Anknytning Inaktuell
az iot dps registration list

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

Anknytning Inaktuell
az iot dps registration show

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

Anknytning Inaktuell
az iot dps show

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

Kärna Allmän tillgänglighet
az iot dps update

Uppdatera en Azure IoT Hub Device Provisioning Service-instans.

Kärna Allmän tillgänglighet

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 standardinställningen med .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 entitet anslutningssträng med behörighet att utföra åtgärder. Använd för att undvika sessionsinloggning via "az login". Om både en entitet anslutningssträng och namn anges prioriteras anslutningssträng. Krävs om --dps-name inte anges.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .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 http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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://docs.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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .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 http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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 http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .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 http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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 http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .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

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .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 prenumerationen. Du kan konfigurera standardprenumerationen med .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 http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

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