Partager via


az iot dps

Remarque

Ce groupe de commandes a des commandes définies dans Azure CLI et au moins une extension. Installez chaque extension pour bénéficier de ses fonctionnalités étendues. En savoir plus sur les extensions.

Gérer le service IoT Hub Device Provisioning.

Commandes

Nom Description Type État
az iot dps certificate

Gérez les certificats pour une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate create

Créez/chargez un certificat dans une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate delete

Supprimez un certificat dans une instance du service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate generate-verification-code

Générez un code de vérification pour un certificat dans une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate list

Répertoriez tous les certificats contenus dans une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate show

Affichez des informations sur un certificat particulier dans une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate update

Mettez à jour un certificat dans une instance du service Azure IoT Hub Device Provisioning.

Core GA
az iot dps certificate verify

Vérifiez un certificat dans une instance du service Azure IoT Hub Device Provisioning.

Core GA
az iot dps compute-device-key

Générez une clé SAP d’appareil dérivée.

Extension Déprécié
az iot dps connection-string

Gérez les chaîne de connexion pour une instance de service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps connection-string show

Affichez les chaîne de connexion pour les services Device Provisioning spécifiés à l’aide du nom et de la clé de stratégie donnés.

Extension GA
az iot dps create

Crée une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps delete

Supprime une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps enrollment

Gérer les inscriptions d’appareils individuelles dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group

Gérez les groupes d’inscription dans un service Azure IoT Hub Device Provisioning.

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

Générez une clé SAP d’appareil dérivée pour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group create

Créez un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group delete

Supprimez un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group list

Répertorier les groupes d’inscriptions dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group registration

Gérez les inscriptions d’appareils côté service pour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group registration delete

Supprimez une inscription d’appareil pour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group registration list

Répertoriez les inscriptions d’appareils pour un groupe d’inscriptions dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group registration show

Obtenez une inscription d’appareil pour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group show

Obtenez les détails d’un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment-group update

Mettez à jour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment create

Créez une inscription d’appareil individuelle dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment delete

Supprimez une inscription d’appareil individuelle dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment list

Répertorier les inscriptions d’appareils individuelles dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment registration

Gérez les inscriptions d’appareils côté service pour une inscription individuelle dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment registration delete

Supprimez une inscription d’appareil pour une inscription individuelle dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment registration show

Obtenez une inscription d’appareil pour une inscription individuelle dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment show

Obtenez des détails d’inscription d’appareil individuels dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps enrollment update

Mettez à jour une inscription d’appareil individuelle dans un service Azure IoT Hub Device Provisioning.

Extension GA
az iot dps linked-hub

Gérez les IoT Hubs liés dans une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps linked-hub create

Crée un hub IoT lié dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps linked-hub delete

Met à jour un hub IoT lié dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps linked-hub list

Liste tous les hubs IoT liés dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps linked-hub show

Montre les détails d’un hub IoT lié dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps linked-hub update

Met à jour un hub IoT lié dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps list

Liste les instances Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps policy

Gérer les stratégies d’accès partagé pour une instance de service Azure IoT Hub Device Provisioning.

Core GA
az iot dps policy create

Crée une stratégie d’accès partagé dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps policy delete

Supprime des stratégies d’accès partagé dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps policy list

Liste toutes les stratégies d’accès partagé dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps policy show

Afficher les détails d’une stratégie d’accès partagé dans une instance du service Azure IoT Hub Device Provisioning.

Core GA
az iot dps policy update

Crée une stratégie d’accès partagé dans une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps registration

Gérez les inscriptions d’appareils pour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension Déprécié
az iot dps registration delete

Supprimez une inscription d’appareil dans un service Azure IoT Hub Device Provisioning.

Extension Déprécié
az iot dps registration list

Répertoriez les inscriptions d’appareils pour un groupe d’inscriptions dans un service Azure IoT Hub Device Provisioning.

Extension Déprécié
az iot dps registration show

Obtenez une inscription d’appareil pour un groupe d’inscription dans un service Azure IoT Hub Device Provisioning.

Extension Déprécié
az iot dps show

Obtient les détails d’une instance Service Azure IoT Hub Device Provisioning.

Core GA
az iot dps update

Met à jour une instance Service Azure IoT Hub Device Provisioning.

Core GA

az iot dps compute-device-key

Déprécié

Cette commande a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « iot dps enrollment-group compute-device-key ».

Générez une clé SAP d’appareil dérivée.

Générez une clé d’appareil dérivée pour un groupe d’inscription DPS.

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

Exemples

Calculez la clé d’appareil avec la clé symétrique donnée.

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

Calculez la clé d’appareil avec le groupe d’inscription donné.

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

Paramètres obligatoires

--registration-id

ID de l’inscription de l’appareil.

Paramètres facultatifs

--auth-type

Indique si l’opération doit dériver automatiquement une clé de stratégie ou utiliser la session Azure AD actuelle. Si le type d’authentification est login et que le nom d’hôte de ressource est fourni, la recherche de ressources est ignorée, sauf si nécessaire. Vous pouvez configurer la valeur par défaut à l’aide az configure --defaults iotdps-data-auth-type=<auth-type-value>de .

Valeurs acceptées: key, login
Valeur par défaut: key
--dps-name -n

Nom ou nom d’hôte du service Azure IoT Hub Device Provisioning. Obligatoire si --login n’est pas fourni.

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

ID de groupe d’inscription.

--key --symmetric-key

Clé d’accès partagé symétrique pour le groupe d’inscription. Cela contourne le registre du service Device Provisioning et génère le jeton SAP directement à partir de la clé symétrique fournie sans validation supplémentaire. Tous les autres paramètres de commande en dehors de l’ID d’inscription sont ignorés.

--login -l

Cette commande prend en charge une entité chaîne de connexion avec des droits d’exécution d’action. Permet d’éviter la connexion de session via « az login ». Si une entité chaîne de connexion et un nom sont fournis, le chaîne de connexion a la priorité. Obligatoire si --dps-name n’est pas fourni.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az iot dps create

Crée une instance Service Azure IoT Hub Device Provisioning.

Pour une présentation du service Azure IoT Hub Device Provisioning, consultez 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]

Exemples

Créez un service Azure IoT Hub Device Provisioning avec le niveau tarifaire standard S1, dans la région du groupe de ressources.

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

Créez un service Azure IoT Hub Device Provisioning avec le niveau tarifaire standard S1, dans la région « eastus ».

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

Créez un service Azure IoT Hub Device Provisioning avec la résidence des données appliquée. Cela désactive la récupération d’urgence inter-régions.

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

Paramètres obligatoires

--name -n

Nom du service IoT Hub Device Provisioning.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--edr --enforce-data-residency

Appliquez la résidence des données pour ce service IoT Hub Device Provisioning en désactivant la récupération d’urgence inter-paires. Cette propriété est immuable une fois définie sur la ressource. Disponible uniquement dans certaines régions. Pour en savoir plus, rendez-vous sur https://aka.ms/dpsdr.

Valeurs acceptées: false, true
--location -l

Emplacement de votre service IoT Hub Device Provisioning. La valeur par défaut correspond à la localisation du groupe de ressources cible.

--sku

Niveau tarifaire pour le service IoT Hub Device Provisioning.

Valeurs acceptées: S1
Valeur par défaut: S1
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--unit

Unités dans votre service IoT Hub Device Provisioning.

Valeur par défaut: 1
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az iot dps delete

Supprime une instance Service Azure IoT Hub Device Provisioning.

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

Exemples

Supprimer un service Azure IoT Hub Device Provisioning « MyDps »

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du service IoT Hub Device Provisioning.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az iot dps list

Liste les instances Service Azure IoT Hub Device Provisioning.

az iot dps list [--resource-group]

Exemples

Répertoriez tous les services Azure IoT Hub Device Provisioning dans un abonnement.

az iot dps list

Répertorier tous les services Azure IoT Hub Device Provisioning dans le groupe de ressources « MyResourceGroup »

az iot dps list --resource-group MyResourceGroup

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az iot dps show

Obtient les détails d’une instance Service Azure IoT Hub Device Provisioning.

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

Exemples

Afficher les détails d’un service Azure IoT Hub Device Provisioning « MyDps »

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

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du service IoT Hub Device Provisioning.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az iot dps update

Met à jour une instance Service Azure IoT Hub Device Provisioning.

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

Exemples

Mettre à jour la stratégie d’allocation en « GeoLatency » d’un service Azure IoT Hub Device Provisioning « MyDps »

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

Paramètres facultatifs

--add

Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>.

Valeur par défaut: []
--force-string

Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.

Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--name -n

Nom du service IoT Hub Device Provisioning.

--remove

Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove> OR --remove propertyToRemove.

Valeur par défaut: []
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--set

Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>.

Valeur par défaut: []
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.