Dela via


az iot hub certificate

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 IoT Hub-certifikat.

Kommandon

Name Description Typ Status
az iot hub certificate create

Skapa/ladda upp ett Azure IoT Hub-certifikat.

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

Tar bort ett Azure IoT Hub-certifikat.

Kärna Allmän tillgänglighet
az iot hub certificate generate-verification-code

Genererar en verifieringskod för ett Azure IoT Hub-certifikat.

Kärna Allmän tillgänglighet
az iot hub certificate list

Visar en lista över alla certifikat som finns i en Azure IoT Hub.

Kärna Allmän tillgänglighet
az iot hub certificate root-authority

Hantera certifikatets rotutfärdare för en IoT Hub-instans.

Anknytning Inaktuell
az iot hub certificate root-authority set

Ange certifikatets rotutfärdare för en IoT Hub-instans till en viss version.

Anknytning Inaktuell
az iot hub certificate root-authority show

Visa det aktuella certifikatets rotutfärdare för en IoT Hub-instans.

Anknytning Inaktuell
az iot hub certificate show

Visar information om ett visst Azure IoT Hub-certifikat.

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

Uppdatera ett Azure IoT Hub-certifikat.

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

Verifierar ett Azure IoT Hub-certifikat.

Kärna Allmän tillgänglighet

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 https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

--hub-name

IoT Hub-namn.

--name -n

Ett eget namn för certifikatet.

--path -p

Sökvägen till filen som innehåller certifikatet.

Valfria parametrar

--resource-group -g

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

--verified -v

Ett booleskt värde som anger om certifikatet har verifierats eller inte.

Godkända värden: false, true
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 hub certificate delete

Tar bort ett Azure IoT Hub-certifikat.

En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

--etag -e

Entitetstagg (etag) för objektet.

--name -n

Ett eget namn för certifikatet.

Valfria parametrar

--hub-name

IoT Hub-namn.

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

--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 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 https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

--etag -e

Entitetstagg (etag) för objektet.

--name -n

Ett eget namn för certifikatet.

Valfria parametrar

--hub-name

IoT Hub-namn.

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

--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 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 https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

--hub-name

IoT Hub-namn.

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

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

Visar information om ett visst Azure IoT Hub-certifikat.

En detaljerad förklaring av CA-certifikat i Azure IoT Hub finns https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

--name -n

Ett eget namn för certifikatet.

Valfria parametrar

--hub-name

IoT Hub-namn.

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

--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 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 https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

Exempel

Uppdateringar 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=

Uppdateringar 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

--etag -e

Entitetstagg (etag) för objektet.

--name -n

Ett eget namn för certifikatet.

--path -p

Sökvägen till filen som innehåller certifikatet.

Valfria parametrar

--hub-name

IoT Hub-namn.

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

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

--verified -v

Ett booleskt värde som anger om certifikatet har verifierats eller inte.

Godkända värden: false, true
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 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 https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overviewi .

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

--etag -e

Entitetstagg (etag) för objektet.

--name -n

Ett eget namn för certifikatet.

--path -p

Sökvägen till filen som innehåller certifikatet.

Valfria parametrar

--hub-name

IoT Hub-namn.

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

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