Udostępnij za pośrednictwem


az iot hub certificate

Uwaga

Ta grupa poleceń zawiera polecenia zdefiniowane zarówno w interfejsie wiersza polecenia platformy Azure, jak i w co najmniej jednym rozszerzeniu. Zainstaluj każde rozszerzenie, aby korzystać z rozszerzonych możliwości. Dowiedz się więcej o rozszerzeniach.

Zarządzanie certyfikatami usługi IoT Hub.

Polecenia

Nazwa Opis Typ Stan
az iot hub certificate create

Tworzenie/przekazywanie certyfikatu usługi Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność
az iot hub certificate delete

Usuwa certyfikat usługi Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność
az iot hub certificate generate-verification-code

Generuje kod weryfikacyjny certyfikatu usługi Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność
az iot hub certificate list

Wyświetla listę wszystkich certyfikatów zawartych w usłudze Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność
az iot hub certificate root-authority

Zarządzaj głównym urzędem certyfikacji dla wystąpienia usługi IoT Hub.

Numer wewnętrzny Przestarzały
az iot hub certificate root-authority set

Ustaw główny urząd certyfikacji dla wystąpienia usługi IoT Hub na określoną wersję.

Numer wewnętrzny Przestarzały
az iot hub certificate root-authority show

Pokaż bieżący urząd główny certyfikatu dla wystąpienia usługi IoT Hub.

Numer wewnętrzny Przestarzały
az iot hub certificate show

Przedstawia informacje o konkretnym certyfikacie usługi Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność
az iot hub certificate update

Aktualizowanie certyfikatu usługi Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność
az iot hub certificate verify

Weryfikuje certyfikat usługi Azure IoT Hub.

Podstawowe funkcje Ogólna dostępność

az iot hub certificate create

Tworzenie/przekazywanie certyfikatu usługi Azure IoT Hub.

Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz 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}]

Przykłady

Przekazuje zweryfikowany plik PEM certyfikatu urzędu certyfikacji do centrum IoT.

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

Przekazuje plik CER certyfikatu urzędu certyfikacji do centrum IoT.

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

Tworzenie/przekazywanie certyfikatu usługi Azure IoT Hub (wygenerowane automatycznie)

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

Parametry wymagane

--hub-name

Nazwa centrum IoT Hub.

--name -n

Przyjazna nazwa certyfikatu.

--path -p

Ścieżka do pliku zawierającego certyfikat.

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--verified -v

Wartość logiczna wskazująca, czy certyfikat jest weryfikowany.

Dopuszczalne wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub certificate delete

Usuwa certyfikat usługi Azure IoT Hub.

Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

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

Przykłady

Usuwa element MyCertificate

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

Parametry wymagane

--etag -e

Tag jednostki (etag) obiektu.

--name -n

Przyjazna nazwa certyfikatu.

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub certificate generate-verification-code

Generuje kod weryfikacyjny certyfikatu usługi Azure IoT Hub.

Ten kod weryfikacyjny służy do ukończenia kroku dowodu posiadania certyfikatu. Użyj tego kodu weryfikacyjnego jako cn nowego certyfikatu podpisanego przy użyciu klucza prywatnego certyfikatów głównych. Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz 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]

Przykłady

Generuje kod weryfikacyjny dla certyfikatu MyCertificate

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

Generuje kod weryfikacyjny certyfikatu usługi Azure IoT Hub (wygenerowany automatycznie)

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

Parametry wymagane

--etag -e

Tag jednostki (etag) obiektu.

--name -n

Przyjazna nazwa certyfikatu.

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub certificate list

Wyświetla listę wszystkich certyfikatów zawartych w usłudze Azure IoT Hub.

Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

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

Przykłady

Wyświetlanie listy wszystkich certyfikatów w usłudze MyIotHub

az iot hub certificate list --hub-name MyIotHub

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub certificate show

Przedstawia informacje o konkretnym certyfikacie usługi Azure IoT Hub.

Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz https://docs.microsoft.com/azure/iot-hub/iot-hub-x509ca-overview.

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

Przykłady

Pokaż szczegóły dotyczące certyfikatu MyCertificate

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

Przedstawia informacje o konkretnym certyfikacie usługi Azure IoT Hub (wygenerowanym automatycznie)

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

Parametry wymagane

--name -n

Przyjazna nazwa certyfikatu.

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub certificate update

Aktualizowanie certyfikatu usługi Azure IoT Hub.

Przekazuje nowy certyfikat, aby zastąpić istniejący certyfikat tą samą nazwą. Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz 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}]

Przykłady

Aktualizacje certyfikat urzędu certyfikacji w centrum IoT, przekazując nowy plik PEM.

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

Aktualizacje certyfikatu urzędu certyfikacji w centrum IoT, przekazując nowy plik CER.

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

Parametry wymagane

--etag -e

Tag jednostki (etag) obiektu.

--name -n

Przyjazna nazwa certyfikatu.

--path -p

Ścieżka do pliku zawierającego certyfikat.

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verified -v

Wartość logiczna wskazująca, czy certyfikat jest weryfikowany.

Dopuszczalne wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az iot hub certificate verify

Weryfikuje certyfikat usługi Azure IoT Hub.

Weryfikuje certyfikat, przekazując certyfikat weryfikacyjny zawierający kod weryfikacyjny uzyskany przez wywołanie kodu generate-verification-code. Jest to ostatni krok w procesie dowodu posiadania. Aby uzyskać szczegółowe wyjaśnienie certyfikatów urzędu certyfikacji w usłudze Azure IoT Hub, zobacz 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]

Przykłady

Weryfikuje własność klucza prywatnego MyCertificate.

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

Weryfikuje certyfikat usługi Azure IoT Hub (wygenerowany automatycznie)

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

Parametry wymagane

--etag -e

Tag jednostki (etag) obiektu.

--name -n

Przyjazna nazwa certyfikatu.

--path -p

Ścieżka do pliku zawierającego certyfikat.

Parametry opcjonalne

--hub-name

Nazwa centrum IoT Hub.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
Domyślna wartość: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.