az iot hub certificate
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 IoT Hub-certifikat.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az iot hub certificate create |
Skapa/ladda upp ett Azure IoT Hub-certifikat. |
Kärna | GA |
az iot hub certificate delete |
Tar bort ett Azure IoT Hub-certifikat. |
Kärna | GA |
az iot hub certificate generate-verification-code |
Genererar en verifieringskod för ett Azure IoT Hub-certifikat. |
Kärna | GA |
az iot hub certificate list |
Visar en lista över alla certifikat som finns i en Azure IoT Hub. |
Kärna | GA |
az iot hub certificate root-authority |
Hantera certifikatets rotutfärdare för en IoT Hub-instans. |
Förlängning | Deprecated |
az iot hub certificate root-authority set |
Ange certifikatets rotutfärdare för en IoT Hub-instans till en viss version. |
Förlängning | Deprecated |
az iot hub certificate root-authority show |
Visa det aktuella certifikatets rotutfärdare för en IoT Hub-instans. |
Förlängning | Deprecated |
az iot hub certificate show |
Visar information om ett visst Azure IoT Hub-certifikat. |
Kärna | GA |
az iot hub certificate update |
Uppdatera ett Azure IoT Hub-certifikat. |
Kärna | GA |
az iot hub certificate verify |
Verifierar ett Azure IoT Hub-certifikat. |
Kärna | GA |
az iot hub certificate create
Skapa/ladda upp ett Azure IoT Hub-certifikat.
En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate create --hub-name
--name
--path
[--resource-group]
[--verified {false, true}]
Exempel
Laddar upp en verifierad CA-certifikat-PEM-fil till en IoT-hubb.
az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.pem --verified
Laddar upp en CER-certifikatfil för certifikatutfärdare till en IoT-hubb.
az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.cer
Skapa/ladda upp ett Azure IoT Hub-certifikat (automatiskt genererat)
az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.cer --resource-group MyResourceGroup --subscription MySubscription
Obligatoriska parametrar
IoT Hub-namn.
Ett eget namn för certifikatet.
Sökvägen till filen som innehåller certifikatet.
Valfria parametrar
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Ett booleskt värde som anger om certifikatet har verifierats eller inte.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub certificate delete
Tar bort ett Azure IoT Hub-certifikat.
En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate delete --etag
--name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exempel
Tar bort MyCertificate
az iot hub certificate delete --hub-name MyIotHub --name MyCertificate --etag AAAAAAAAAAA=
Obligatoriska parametrar
Entitetstagg (etag) för objektet.
Ett eget namn för certifikatet.
Valfria parametrar
IoT Hub-namn.
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.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub certificate generate-verification-code
Genererar en verifieringskod för ett Azure IoT Hub-certifikat.
Den här verifieringskoden används för att slutföra beviset på innehavssteget för ett certifikat. Använd den här verifieringskoden som CN för ett nytt certifikat som är signerat med den privata rotcertifikatnyckeln. En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate generate-verification-code --etag
--name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exempel
Genererar en verifieringskod för MyCertificate
az iot hub certificate generate-verification-code --hub-name MyIotHub --name MyCertificate --etag AAAAAAAAAAA=
Genererar en verifieringskod för ett Azure IoT Hub-certifikat (automatiskt genererad)
az iot hub certificate generate-verification-code --etag AAAAAAAAAAA= --hub-name MyIotHub --name MyCertificate --resource-group MyResourceGroup --subscription MySubscription
Obligatoriska parametrar
Entitetstagg (etag) för objektet.
Ett eget namn för certifikatet.
Valfria parametrar
IoT Hub-namn.
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.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub certificate list
Visar en lista över alla certifikat som finns i en Azure IoT Hub.
En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate list [--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exempel
Visa en lista över alla certifikat i MyIotHub
az iot hub certificate list --hub-name MyIotHub
Valfria parametrar
IoT Hub-namn.
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.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub certificate show
Visar information om ett visst Azure IoT Hub-certifikat.
En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate show --name
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exempel
Visa information om MyCertificate
az iot hub certificate show --hub-name MyIotHub --name MyCertificate
Visar information om ett visst Azure IoT Hub-certifikat (automatiskt genererat)
az iot hub certificate show --hub-name MyIotHub --name MyCertificate --resource-group MyResourceGroup --subscription MySubscription
Obligatoriska parametrar
Ett eget namn för certifikatet.
Valfria parametrar
IoT Hub-namn.
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.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub certificate update
Uppdatera ett Azure IoT Hub-certifikat.
Laddar upp ett nytt certifikat för att ersätta det befintliga certifikatet med samma namn. En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate update --etag
--name
--path
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
[--verified {false, true}]
Exempel
Uppdaterar ett CA-certifikat i en IoT-hubb genom att ladda upp en ny PEM-fil.
az iot hub certificate update --hub-name MyIotHub --name MyCertificate --path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=
Uppdaterar ett CA-certifikat i en IoT-hubb genom att ladda upp en ny CER-fil.
az iot hub certificate update --hub-name MyIotHub --name MyCertificate --path /certificates/NewCertificate.cer --etag AAAAAAAAAAA=
Obligatoriska parametrar
Entitetstagg (etag) för objektet.
Ett eget namn för certifikatet.
Sökvägen till filen som innehåller certifikatet.
Valfria parametrar
IoT Hub-namn.
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.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Ett booleskt värde som anger om certifikatet har verifierats eller inte.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az iot hub certificate verify
Verifierar ett Azure IoT Hub-certifikat.
Verifierar ett certifikat genom att ladda upp ett verifieringscertifikat som innehåller verifieringskoden som erhålls genom att anropa generate-verification-code. Detta är det sista steget i bevisprocessen för innehav. En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns i https://learn.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.
az iot hub certificate verify --etag
--name
--path
[--hub-name]
[--ids]
[--resource-group]
[--subscription]
Exempel
Verifierar ägarskapet för den privata nyckeln MyCertificate.
az iot hub certificate verify --hub-name MyIotHub --name MyCertificate --path /certificates/Verification.pem --etag AAAAAAAAAAA=
Verifierar ett Azure IoT Hub-certifikat (automatiskt genererat)
az iot hub certificate verify --etag AAAAAAAAAAA= --hub-name MyIotHub --name MyCertificate --path /certificates/Verification.pem --resource-group MyResourceGroup --subscription MySubscription
Obligatoriska parametrar
Entitetstagg (etag) för objektet.
Ett eget namn för certifikatet.
Sökvägen till filen som innehåller certifikatet.
Valfria parametrar
IoT Hub-namn.
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.
Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>
.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID
.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.