Udostępnij przez


az iot edge

Note

Ta dokumentacja jest częścią rozszerzenia azure-iot dla interfejsu wiersza polecenia platformy Azure (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az iot edge. Dowiedz się więcej o rozszerzeniach.

Zarządzanie rozwiązaniami IoT w przeglądarce Edge.

Polecenia

Nazwa Opis Typ Stan
az iot edge deployment

Zarządzanie wdrożeniami usługi IoT Edge na dużą skalę.

Extension ogólna dostępność
az iot edge deployment create

Utwórz wdrożenie usługi IoT Edge w docelowym centrum IoT Hub.

Extension ogólna dostępność
az iot edge deployment delete

Usuwanie wdrożenia usługi IoT Edge.

Extension ogólna dostępność
az iot edge deployment list

Wyświetlanie listy wdrożeń usługi IoT Edge w usłudze IoT Hub.

Extension ogólna dostępność
az iot edge deployment show

Uzyskaj szczegółowe informacje o wdrożeniu usługi IoT Edge.

Extension ogólna dostępność
az iot edge deployment show-metric

Ocena docelowej metryki systemu zdefiniowanej we wdrożeniu usługi IoT Edge.

Extension ogólna dostępność
az iot edge deployment update

Zaktualizuj określone właściwości wdrożenia usługi IoT Edge.

Extension ogólna dostępność
az iot edge devices

Polecenia do zarządzania urządzeniami usługi IoT Edge.

Extension ogólna dostępność
az iot edge devices create

Tworzenie i konfigurowanie wielu urządzeń brzegowych w usłudze IoT Hub.

Extension Experimental
az iot edge export-modules

Wyeksportuj konfigurację modułów brzegowych na jednym urządzeniu brzegowym.

Extension ogólna dostępność
az iot edge set-modules

Ustawianie modułów brzegowych na jednym urządzeniu.

Extension ogólna dostępność

az iot edge export-modules

Wyeksportuj konfigurację modułów brzegowych na jednym urządzeniu brzegowym.

Dane wyjściowe konfiguracji bliźniaczej reprezentacji modułu mogą być używane bezpośrednio jako --content polecenia "az iot edge set-modules".

az iot edge export-modules --device-id
                           [--auth-type {key, login}]
                           [--hub-name]
                           [--login]
                           [--resource-group]

Przykłady

Eksportowanie konfiguracji bliźniaczej reprezentacji modułu na urządzeniu docelowym.

az iot edge export-modules --hub-name {iothub_name} --device-id {device_id}

Wymagane parametry

--device-id -d

Identyfikator urządzenia docelowego.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--auth-type

Wskazuje, czy operacja powinna automatycznie utworzyć klucz zasad, czy użyć bieżącej sesji usługi Azure AD. Jeśli typ uwierzytelniania to identyfikator logowania i zostanie podana nazwa hosta zasobu, wyszukiwanie zasobów zostanie pominięte, chyba że będzie to konieczne. Wartość domyślną można skonfigurować przy użyciu az configure --defaults iothub-data-auth-type={auth-type-value}.

Własność Wartość
Grupa parametrów: Access Control Arguments
Wartość domyślna: key
Akceptowane wartości: key, login
--hub-name -n

Nazwa lub nazwa hosta usługi IoT Hub. Wymagane, jeśli nie podano opcji --login.

Własność Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--login -l

To polecenie obsługuje parametry połączenia jednostki z uprawnieniami do wykonania akcji. Użyj polecenia , aby uniknąć logowania do sesji za pomocą polecenia "az login". Jeśli parametry połączenia jednostki i nazwa są podane parametry połączenia mają priorytet. Wymagane, jeśli nie podano --hub-name.

Własność Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False

az iot edge set-modules

Ustawianie modułów brzegowych na jednym urządzeniu.

Zawartość modułów to json i w postaci {"modulesContent":{...}} lub {"content":{"modulesContent":{...}}}.

Domyślnie właściwości modułów systemowych $edgeAgent i $edgeHub są weryfikowane względem schematów zainstalowanych z rozszerzeniem IoT. Można to wyłączyć za pomocą przełącznika --no-validation.

Uwaga: po wykonaniu polecenia dane wyjściowe kolekcji modułów zastosowanych do urządzenia.

az iot edge set-modules --content
                        --device-id
                        [--auth-type {key, login}]
                        [--hub-name]
                        [--login]
                        [--resource-group]

Przykłady

Przetestuj moduły brzegowe podczas programowania, ustawiając moduły na urządzeniu docelowym.

az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json

Wymagane parametry

--content -k

Zawartość wdrożenia usługi IoT Edge. Podaj ścieżkę pliku lub nieprzetworzone dane json.

--device-id -d

Identyfikator urządzenia docelowego.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu, jeden lub więcej może być potrzebnych do pomyślnego wykonania polecenia.

--auth-type

Wskazuje, czy operacja powinna automatycznie utworzyć klucz zasad, czy użyć bieżącej sesji usługi Azure AD. Jeśli typ uwierzytelniania to identyfikator logowania i zostanie podana nazwa hosta zasobu, wyszukiwanie zasobów zostanie pominięte, chyba że będzie to konieczne. Wartość domyślną można skonfigurować przy użyciu az configure --defaults iothub-data-auth-type={auth-type-value}.

Własność Wartość
Grupa parametrów: Access Control Arguments
Wartość domyślna: key
Akceptowane wartości: key, login
--hub-name -n

Nazwa lub nazwa hosta usługi IoT Hub. Wymagane, jeśli nie podano opcji --login.

Własność Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--login -l

To polecenie obsługuje parametry połączenia jednostki z uprawnieniami do wykonania akcji. Użyj polecenia , aby uniknąć logowania do sesji za pomocą polecenia "az login". Jeśli parametry połączenia jednostki i nazwa są podane parametry połączenia mają priorytet. Wymagane, jeśli nie podano --hub-name.

Własność Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--resource-group -g

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

Parametry globalne
--debug

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

Własność Wartość
Wartość domyślna: False
--help -h

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

--only-show-errors

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

Własność Wartość
Wartość domyślna: False
--output -o

Format danych wyjściowych.

Własność Wartość
Wartość domyślna: json
Akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
--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 az account set -s NAME_OR_ID.

--verbose

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

Własność Wartość
Wartość domyślna: False