Partager via


az iot dps certificate

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

Commandes

Nom Description Type État
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 certificate create

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

az iot dps certificate create --certificate-name
                              --dps-name
                              --path
                              [--resource-group]
                              [--verified {false, true}]

Exemples

Chargez un fichier PEM de certificat d’autorité de certification dans une instance du service Azure IoT Hub Device Provisioning.

az iot dps certificate create --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Certificate.pem

Charger un fichier CER de certificat d’autorité de certification vérifié dans un service Azure IoT Hub Device Provisioning Service.instance

az iot dps certificate create --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Certificate.cer --verified

Paramètres obligatoires

--certificate-name --name -n

Nom convivial du certificat.

--dps-name

Nom du service IoT Hub Device Provisioning.

--path -p

Chemin d’accès au fichier contenant le certificat.

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>.

--verified -v

Valeur booléenne indiquant si le certificat est vérifié ou non.

Valeurs acceptées: false, true
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 certificate delete

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

az iot dps certificate delete --certificate-name
                              --dps-name
                              --etag
                              [--resource-group]

Exemples

Supprimer MyCertificate dans une instance de service Azure IoT Hub Device Provisioning

az iot dps certificate delete --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --etag AAAAAAAAAAA=

Paramètres obligatoires

--certificate-name --name -n

Nom convivial du certificat.

--dps-name

Nom du service IoT Hub Device Provisioning.

--etag -e

Entity Tag (etag) de l’objet.

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 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.

Ce code de vérification est utilisé pour effectuer la preuve de possession d’un certificat. Utilisez ce code de vérification comme CN d’un nouveau certificat signé avec la clé privée des certificats racines.

az iot dps certificate generate-verification-code --certificate-name
                                                  --dps-name
                                                  --etag
                                                  [--resource-group]

Exemples

Générer un code de vérification pour MyCertificate

az iot dps certificate generate-verification-code --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --etag AAAAAAAAAAA=

Paramètres obligatoires

--certificate-name --name -n

Nom convivial du certificat.

--dps-name

Nom du service IoT Hub Device Provisioning.

--etag -e

Entity Tag (etag) de l’objet.

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 certificate list

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

az iot dps certificate list --dps-name
                            [--resource-group]

Exemples

Répertorier tous les certificats dans MyDps

az iot dps certificate list --dps-name MyDps --resource-group MyResourceGroup

Paramètres obligatoires

--dps-name

Nom du service IoT Hub Device Provisioning.

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 certificate show

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

az iot dps certificate show --certificate-name
                            --dps-name
                            [--resource-group]

Exemples

Afficher des détails sur MyCertificate dans une instance du service Azure IoT Hub Device Provisioning

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

Afficher les informations relatives à un certificat de service Azure IoT Hub Device Provisioning particulier. (généré automatiquement)

az iot dps certificate show --certificate-name MyCertificate --dps-name MyDps --resource-group MyResourceGroup --subscription MySubscription

Paramètres obligatoires

--certificate-name --name -n

Nom convivial du certificat.

--dps-name

Nom du service IoT Hub Device Provisioning.

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 certificate update

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

Chargez un nouveau certificat pour remplacer le certificat existant par le même nom.

az iot dps certificate update --certificate-name
                              --dps-name
                              --etag
                              --path
                              [--resource-group]
                              [--verified {false, true}]

Exemples

Mettez à jour un certificat d’autorité de certification dans un service Azure IoT Hub Device Provisioning en chargeant un nouveau fichier PEM.

az iot dps certificate update --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=

Mettez à jour un certificat d’autorité de certification dans un service Azure IoT Hub Device Provisioning en chargeant un nouveau fichier CER.

az iot dps certificate update --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/NewCertificate.cer --etag AAAAAAAAAAA=

Paramètres obligatoires

--certificate-name --name -n

Nom convivial du certificat.

--dps-name

Nom du service IoT Hub Device Provisioning.

--etag -e

Entity Tag (etag) de l’objet.

--path -p

Chemin d’accès au fichier contenant le certificat.

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>.

--verified -v

Valeur booléenne indiquant si le certificat est vérifié ou non.

Valeurs acceptées: false, true
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 certificate verify

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

Vérifiez un certificat en chargeant un certificat de vérification contenant le code de vérification obtenu en appelant generate-verification-code. Il s’agit de la dernière étape du processus de preuve de possession.

az iot dps certificate verify --certificate-name
                              --dps-name
                              --etag
                              --path
                              [--resource-group]

Exemples

Vérifiez la propriété de la clé privée MyCertificate.

az iot dps certificate verify --dps-name MyDps --resource-group MyResourceGroup --name MyCertificate --path /certificates/Verification.pem --etag AAAAAAAAAAA=

Paramètres obligatoires

--certificate-name --name -n

Nom convivial du certificat.

--dps-name

Nom du service IoT Hub Device Provisioning.

--etag -e

Entity Tag (etag) de l’objet.

--path -p

Chemin d’accès au fichier contenant le certificat.

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.