az iot dps

Notitie

Deze opdrachtgroep bevat opdrachten die zijn gedefinieerd in zowel Azure CLI als ten minste één extensie. Installeer elke extensie om te profiteren van de uitgebreide mogelijkheden. Meer informatie over extensies.

Azure IoT Hub Device Provisioning Service beheren.

Opdracht

Name Description Type Status
az iot dps certificate

Certificaten beheren voor een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate create

Een certificaat maken/uploaden naar een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate delete

Een certificaat verwijderen in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate generate-verification-code

Genereer een verificatiecode voor een certificaat in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate list

Geef alle certificaten weer die zijn opgenomen in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate show

Informatie weergeven over een bepaald certificaat in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate update

Een certificaat bijwerken in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps certificate verify

Controleer een certificaat in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps compute-device-key

Genereer een SAS-sleutel voor een afgeleid apparaat.

Toestel Afgeschaft
az iot dps connection-string

Beheer verbindingsreeks s voor een Azure IoT Hub Device Provisioning Service-exemplaar.

Toestel GA
az iot dps connection-string show

De verbindingsreeks s voor de opgegeven Device Provisioning Services weergeven met behulp van de opgegeven beleidsnaam en -sleutel.

Toestel GA
az iot dps create

Maak een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps delete

Een Azure IoT Hub Device Provisioning Service-exemplaar verwijderen.

Basis GA
az iot dps enrollment

Afzonderlijke apparaatinschrijvingen beheren in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group

Inschrijvingsgroepen beheren in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group compute-device-key

Genereer een AFGELEIDE SAS-sleutel voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group create

Maak een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group delete

Een inschrijvingsgroep verwijderen in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group list

Registratiegroepen weergeven in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group registration

Apparaatregistraties aan de servicezijde beheren voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group registration delete

Verwijder een apparaatregistratie voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group registration list

Apparaatregistraties weergeven voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group registration show

Haal een apparaatregistratie op voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group show

Haal de details van een inschrijvingsgroep op in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment-group update

Werk een inschrijvingsgroep bij in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment create

Maak een afzonderlijke apparaatinschrijving in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment delete

Verwijder een afzonderlijke apparaatinschrijving in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment list

Afzonderlijke apparaatinschrijvingen weergeven in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment registration

Beheer apparaatregistraties aan de servicezijde voor een afzonderlijke inschrijving in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment registration delete

Verwijder een apparaatregistratie voor een afzonderlijke inschrijving in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment registration show

Haal een apparaatregistratie op voor een afzonderlijke inschrijving in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment show

Afzonderlijke apparaatinschrijvingsgegevens ophalen in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps enrollment update

Werk een afzonderlijke apparaatinschrijving bij in een Azure IoT Hub Device Provisioning Service.

Toestel GA
az iot dps linked-hub

Gekoppelde IoT Hubs beheren in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps linked-hub create

Maak een gekoppelde IoT-hub in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps linked-hub delete

Een gekoppelde IoT-hub bijwerken in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps linked-hub list

Vermeld alle gekoppelde IoT-hubs in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps linked-hub show

Details van een gekoppelde IoT-hub weergeven in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps linked-hub update

Een gekoppelde IoT-hub bijwerken in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps list

Een lijst weergeven met Azure IoT Hub Device Provisioning Service-exemplaren.

Basis GA
az iot dps policy

Beleid voor gedeelde toegang beheren voor een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps policy create

Maak een nieuw beleid voor gedeelde toegang in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps policy delete

Een beleid voor gedeelde toegang verwijderen in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps policy list

Vermeld alle beleidsregels voor gedeelde toegang in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps policy show

Details van een gedeeld toegangsbeleid weergeven in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps policy update

Een beleid voor gedeelde toegang bijwerken in een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps registration

Apparaatregistraties beheren voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel Afgeschaft
az iot dps registration delete

Verwijder een apparaatregistratie in een Azure IoT Hub Device Provisioning Service.

Toestel Afgeschaft
az iot dps registration list

Apparaatregistraties weergeven voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel Afgeschaft
az iot dps registration show

Haal een apparaatregistratie op voor een inschrijvingsgroep in een Azure IoT Hub Device Provisioning Service.

Toestel Afgeschaft
az iot dps show

Haal de details op van een Azure IoT Hub Device Provisioning Service-exemplaar.

Basis GA
az iot dps update

Een Azure IoT Hub Device Provisioning Service-exemplaar bijwerken.

Basis GA

az iot dps compute-device-key

Afgeschaft

Deze opdracht is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan 'iot dps enrollment-group compute-device-key'.

Genereer een SAS-sleutel voor een afgeleid apparaat.

Genereer een afgeleide apparaatsleutel voor een DPS-inschrijvingsgroep.

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

Voorbeelden

Bereken de apparaatsleutel met de opgegeven symmetrische sleutel.

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

Bereken de apparaatsleutel met de opgegeven inschrijvingsgroep.

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

Vereiste parameters

--registration-id

Id van apparaatregistratie.

Optionele parameters

--auth-type

Hiermee wordt aangegeven of de bewerking automatisch een beleidssleutel moet afleiden of de huidige Azure AD-sessie moet gebruiken. Als het verificatietype aanmelding is en de hostnaam van de resource wordt opgegeven, wordt het opzoeken van resources overgeslagen, tenzij dat nodig is. U kunt de standaardinstelling configureren met behulp van az configure --defaults iotdps-data-auth-type=<auth-type-value>.

geaccepteerde waarden: key, login
standaardwaarde: key
--dps-name -n

De naam of hostnaam van de Azure IoT Hub Device Provisioning Service. Vereist als --login niet is opgegeven.

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

Id van inschrijvingsgroep.

--key --symmetric-key

De symmetrische gedeelde toegangssleutel voor de inschrijvingsgroep. Hiermee wordt het Device Provisioning Service-register omzeild en wordt het SAS-token rechtstreeks gegenereerd vanaf de opgegeven symmetrische sleutel zonder verdere validatie. Alle andere opdrachtparameters naast registratie-id worden genegeerd.

--login -l

Deze opdracht ondersteunt een entiteit verbindingsreeks met rechten om actie uit te voeren. Gebruik dit om sessieaanmelding te voorkomen via 'az login'. Als zowel een entiteit verbindingsreeks als de naam wordt opgegeven, heeft de verbindingsreeks prioriteit. Vereist als --dps-name niet is opgegeven.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot dps create

Maak een Azure IoT Hub Device Provisioning Service-exemplaar.

Zie voor een inleiding tot Azure IoT Hub Device Provisioning Service 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]

Voorbeelden

Maak een Azure IoT Hub Device Provisioning Service met de standaardprijscategorie S1 in de regio van de resourcegroep.

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

Maak een Azure IoT Hub Device Provisioning Service met de standaardprijscategorie S1 in de regio Eastus.

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

Maak een Azure IoT Hub Device Provisioning Service met afgedwongen gegevenslocatie. Hierdoor wordt herstel na noodgevallen in meerdere regio's uitgeschakeld.

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

Vereiste parameters

--name -n

Naam van IoT Hub Device Provisioning Service.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--edr --enforce-data-residency

Dwing gegevenslocatie af voor deze IoT Hub Device Provisioning Service door herstel na noodgeval tussen meerdere geografische paren uit te schakelen. Deze eigenschap is onveranderbaar zodra deze is ingesteld op de resource. Alleen beschikbaar in bepaalde regio's. Meer informatie op https://aka.ms/dpsdr.

geaccepteerde waarden: false, true
--location -l

Locatie van uw IoT Hub Device Provisioning Service. Standaard is de locatie van de doelresourcegroep.

--sku

Prijscategorie voor ioT Hub Device Provisioning Service.

geaccepteerde waarden: S1
standaardwaarde: S1
--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--unit

Eenheden in uw IoT Hub Device Provisioning Service.

standaardwaarde: 1
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot dps delete

Een Azure IoT Hub Device Provisioning Service-exemplaar verwijderen.

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

Voorbeelden

Een Azure IoT Hub Device Provisioning Service 'MyDps' verwijderen

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van IoT Hub Device Provisioning Service.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot dps list

Een lijst weergeven met Azure IoT Hub Device Provisioning Service-exemplaren.

az iot dps list [--resource-group]

Voorbeelden

Vermeld alle Azure IoT Hub Device Provisioning Services in een abonnement.

az iot dps list

Alle Azure IoT Hub Device Provisioning Services weergeven in de resourcegroep 'MyResourceGroup'

az iot dps list --resource-group MyResourceGroup

Optionele parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot dps show

Haal de details op van een Azure IoT Hub Device Provisioning Service-exemplaar.

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

Voorbeelden

Details van een Azure IoT Hub Device Provisioning Service 'MyDps' weergeven

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

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van IoT Hub Device Provisioning Service.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az iot dps update

Een Azure IoT Hub Device Provisioning Service-exemplaar bijwerken.

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

Voorbeelden

Toewijzingsbeleid bijwerken naar GeoLatency van een Azure IoT Hub Device Provisioning Service 'MyDps'

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

Optionele parameters

--add

Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>.

standaardwaarde: []
--force-string

Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.

standaardwaarde: False
--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van IoT Hub Device Provisioning Service.

--remove

Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove> OF --remove propertyToRemove.

standaardwaarde: []
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--set

Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>.

standaardwaarde: []
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.