Sdílet prostřednictvím


az iot hub certificate

Poznámka:

Tato skupina příkazů obsahuje příkazy, které jsou definované v Azure CLI i alespoň v jednom rozšíření. Nainstalujte každé rozšíření, abyste mohli využívat své rozšířené funkce. Přečtěte si další informace o rozšířeních.

Správa certifikátů služby IoT Hub

Příkazy

Name Description Typ Stav
az iot hub certificate create

Vytvoření nebo nahrání certifikátu služby Azure IoT Hub

Základ GA
az iot hub certificate delete

Odstraní certifikát Azure IoT Hubu.

Základ GA
az iot hub certificate generate-verification-code

Vygeneruje ověřovací kód pro certifikát Azure IoT Hubu.

Základ GA
az iot hub certificate list

Zobrazí seznam všech certifikátů obsažených v Azure IoT Hubu.

Základ GA
az iot hub certificate root-authority

Umožňuje spravovat kořenovou autoritu certifikátu pro instanci ioT Hubu.

Rozšíření Zastaralé
az iot hub certificate root-authority set

Nastavte kořenovou autoritu certifikátu pro instanci ioT Hubu na konkrétní verzi.

Rozšíření Zastaralé
az iot hub certificate root-authority show

Zobrazí aktuální kořenovou autoritu certifikátu pro instanci ioT Hubu.

Rozšíření Zastaralé
az iot hub certificate show

Zobrazuje informace o konkrétním certifikátu služby Azure IoT Hub.

Základ GA
az iot hub certificate update

Aktualizujte certifikát služby Azure IoT Hub.

Základ GA
az iot hub certificate verify

Ověřuje certifikát služby Azure IoT Hub.

Základ GA

az iot hub certificate create

Vytvoření nebo nahrání certifikátu služby Azure IoT Hub

Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

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

Příklady

Nahraje ověřený soubor PEM certifikátu certifikační autority do centra IoT.

az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.pem --verified

Nahraje soubor CER certifikátu certifikační autority do centra IoT.

az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.cer

Vytvoření nebo nahrání certifikátu služby Azure IoT Hub (automaticky vygenerováno)

az iot hub certificate create --hub-name MyIotHub --name MyCertificate --path /certificates/Certificate.cer --resource-group MyResourceGroup --subscription MySubscription

Povinné parametry

--hub-name

Název ioT Hubu

--name -n

Popisný název certifikátu

--path -p

Cesta k souboru obsahujícímu certifikát.

Volitelné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--verified -v

Logická hodnota označující, jestli je certifikát ověřený nebo ne.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub certificate delete

Odstraní certifikát Azure IoT Hubu.

Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

az iot hub certificate delete --etag
                              --name
                              [--hub-name]
                              [--ids]
                              [--resource-group]
                              [--subscription]

Příklady

Odstraní MyCertificate.

az iot hub certificate delete --hub-name MyIotHub --name MyCertificate --etag AAAAAAAAAAA=

Povinné parametry

--etag -e

Značka entity (etag) objektu.

--name -n

Popisný název certifikátu

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub certificate generate-verification-code

Vygeneruje ověřovací kód pro certifikát Azure IoT Hubu.

Tento ověřovací kód slouží k dokončení kroku ověření vlastnictví certifikátu. Tento ověřovací kód použijte jako cn nového certifikátu podepsaného pomocí privátního klíče kořenových certifikátů. Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

az iot hub certificate generate-verification-code --etag
                                                  --name
                                                  [--hub-name]
                                                  [--ids]
                                                  [--resource-group]
                                                  [--subscription]

Příklady

Vygeneruje ověřovací kód pro MyCertificate.

az iot hub certificate generate-verification-code --hub-name MyIotHub --name MyCertificate --etag AAAAAAAAAAA=

Vygeneruje ověřovací kód pro certifikát Azure IoT Hubu (automaticky vygenerovaný).

az iot hub certificate generate-verification-code --etag AAAAAAAAAAA= --hub-name MyIotHub --name MyCertificate --resource-group MyResourceGroup --subscription MySubscription

Povinné parametry

--etag -e

Značka entity (etag) objektu.

--name -n

Popisný název certifikátu

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub certificate list

Zobrazí seznam všech certifikátů obsažených v Azure IoT Hubu.

Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

az iot hub certificate list [--hub-name]
                            [--ids]
                            [--resource-group]
                            [--subscription]

Příklady

Výpis všech certifikátů v MyIotHubu

az iot hub certificate list --hub-name MyIotHub

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub certificate show

Zobrazuje informace o konkrétním certifikátu služby Azure IoT Hub.

Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

az iot hub certificate show --name
                            [--hub-name]
                            [--ids]
                            [--resource-group]
                            [--subscription]

Příklady

Zobrazit podrobnosti o myCertificate

az iot hub certificate show --hub-name MyIotHub --name MyCertificate

Zobrazuje informace o konkrétním certifikátu služby Azure IoT Hub (automaticky vygenerovaný).

az iot hub certificate show --hub-name MyIotHub --name MyCertificate --resource-group MyResourceGroup --subscription MySubscription

Povinné parametry

--name -n

Popisný název certifikátu

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub certificate update

Aktualizujte certifikát služby Azure IoT Hub.

Nahraje nový certifikát, který nahradí existující certifikát stejným názvem. Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.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}]

Příklady

Aktualizace certifikát certifikační autority v centru IoT tak, že nahrajete nový soubor PEM.

az iot hub certificate update --hub-name MyIotHub --name MyCertificate --path /certificates/NewCertificate.pem --etag AAAAAAAAAAA=

Aktualizace certifikát certifikační autority v centru IoT tak, že nahrajete nový soubor CER.

az iot hub certificate update --hub-name MyIotHub --name MyCertificate --path /certificates/NewCertificate.cer --etag AAAAAAAAAAA=

Povinné parametry

--etag -e

Značka entity (etag) objektu.

--name -n

Popisný název certifikátu

--path -p

Cesta k souboru obsahujícímu certifikát.

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verified -v

Logická hodnota označující, jestli je certifikát ověřený nebo ne.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az iot hub certificate verify

Ověřuje certifikát služby Azure IoT Hub.

Ověří certifikát nahráním ověřovacího certifikátu obsahujícího ověřovací kód získaný voláním vygenerovaného ověřovacího kódu. Toto je poslední krok v procesu důkazu o vlastnictví. Podrobné vysvětlení certifikátů certifikační autority v Azure IoT Hubu najdete v tématu https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

az iot hub certificate verify --etag
                              --name
                              --path
                              [--hub-name]
                              [--ids]
                              [--resource-group]
                              [--subscription]

Příklady

Ověřuje vlastnictví privátního klíče MyCertificate.

az iot hub certificate verify --hub-name MyIotHub --name MyCertificate --path /certificates/Verification.pem --etag AAAAAAAAAAA=

Ověřuje certifikát služby Azure IoT Hub (automaticky vygenerovaný).

az iot hub certificate verify --etag AAAAAAAAAAA= --hub-name MyIotHub --name MyCertificate --path /certificates/Verification.pem --resource-group MyResourceGroup --subscription MySubscription

Povinné parametry

--etag -e

Značka entity (etag) objektu.

--name -n

Popisný název certifikátu

--path -p

Cesta k souboru obsahujícímu certifikát.

Volitelné parametry

--hub-name

Název ioT Hubu

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.