Udostępnij przez


az iot ops ns device

Note

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

Grupa poleceń "iot ops ns" jest w wersji zapoznawczej i jest w fazie projektowania. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Zarządzanie urządzeniami w przestrzeniach nazw rejestru urządzeń.

Polecenia

Nazwa Opis Typ Stan
az iot ops ns device create

Utwórz urządzenie w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device delete

Usuwanie urządzenia z przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint

Zarządzanie punktami końcowymi dla urządzeń w przestrzeniach nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound

Zarządzanie przychodzącymi punktami końcowymi dla urządzeń w przestrzeniach nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add

Dodawanie przychodzących punktów końcowych do urządzeń w przestrzeniach nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add custom

Dodaj niestandardowy przychodzący punkt końcowy do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add media

Dodaj przychodzący punkt końcowy multimediów do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add mqtt

Dodaj przychodzący punkt końcowy MQTT do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add onvif

Dodaj przychodzący punkt końcowy ONVIF do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add opcua

Dodaj przychodzący punkt końcowy OPC UA do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add rest

Dodaj pozostały przychodzący punkt końcowy do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound add sse

Dodaj przychodzący punkt końcowy SSE do urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound list

Wyświetlanie listy przychodzących punktów końcowych urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint inbound remove

Usuwanie przychodzących punktów końcowych z urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device endpoint list

Wyświetl listę wszystkich punktów końcowych urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device query

Wykonywanie zapytań dotyczących urządzeń w przestrzeniach nazw rejestru urządzeń.

Extension Preview
az iot ops ns device show

Pokaż szczegóły urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview
az iot ops ns device update

Aktualizowanie urządzenia w przestrzeni nazw rejestru urządzeń.

Extension Preview

az iot ops ns device create

Prapremiera

Grupa poleceń "iot ops ns" jest w wersji zapoznawczej i jest w fazie projektowania. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Utwórz urządzenie w przestrzeni nazw rejestru urządzeń.

Urządzenie zostanie połączone z wystąpieniem operacji usługi Azure IoT.

az iot ops ns device create --instance
                            --name
                            --resource-group
                            [--attr --custom-attribute]
                            [--disabled {false, true}]
                            [--manufacturer]
                            [--model]
                            [--os]
                            [--os-version --osv]
                            [--tags]

Przykłady

Tworzenie urządzenia z minimalną konfiguracją

az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup

Tworzenie urządzenia z atrybutami niestandardowymi

az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup --attr location=building1 floor=3

Tworzenie urządzenia z informacjami o producentach i szczegółami systemu operacyjnego

az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup --manufacturer "Contoso" --model "Gateway X1" --os "Linux" --os-version "4.15"

Tworzenie wyłączonego urządzenia z tagami

az iot ops ns device create --name mydevice --instance myInstance -g myInstanceResourceGroup --disabled --tags environment=test criticality=low

Wymagane parametry

--instance -i

Nazwa wystąpienia operacji usługi Azure IoT.

--name -n

Nazwa urządzenia do utworzenia.

--resource-group -g

Grupa zasobów wystąpienia operacji usługi Azure IoT.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--attr --custom-attribute

Pary klucz=wartość rozdzielane spacjami odpowiadające dodatkowym atrybutom niestandardowym dla urządzenia. Tego parametru można używać więcej niż raz.

--disabled

Wyłącz urządzenie.

Własność Wartość
Grupa parametrów: Additional Info Arguments
Akceptowane wartości: false, true
--manufacturer

Producent urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--model

Model urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--os

System operacyjny urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--os-version --osv

Wersja systemu operacyjnego urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

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 polecenia 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 ops ns device delete

Prapremiera

Grupa poleceń "iot ops ns" jest w wersji zapoznawczej i jest w fazie projektowania. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Usuwanie urządzenia z przestrzeni nazw rejestru urządzeń.

az iot ops ns device delete --instance
                            --name
                            --resource-group
                            [--yes {false, true}]

Przykłady

Usuwanie urządzenia

az iot ops ns device delete --name mydevice --instance myInstance -g myInstanceResourceGroup

Wymagane parametry

--instance -i

Nazwa wystąpienia operacji usługi Azure IoT.

--name -n

Nazwa urządzenia do utworzenia.

--resource-group -g

Grupa zasobów wystąpienia operacji usługi Azure IoT.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--yes -y

Potwierdź [y]es bez monitu. Przydatne w scenariuszach ciągłej integracji i automatyzacji.

Własność Wartość
Wartość domyślna: False
Akceptowane wartości: false, true
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 polecenia 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 ops ns device query

Prapremiera

Grupa poleceń "iot ops ns" jest w wersji zapoznawczej i jest w fazie projektowania. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Wykonywanie zapytań dotyczących urządzeń w przestrzeniach nazw rejestru urządzeń.

Wykonywanie zapytań dotyczących urządzeń w różnych przestrzeniach nazw na podstawie różnych kryteriów wyszukiwania, takich jak nazwa urządzenia, producent, model i inne.

az iot ops ns device query [--cq --custom-query]
                           [--disabled {false, true}]
                           [--instance]
                           [--manufacturer]
                           [--model]
                           [--name]
                           [--os]
                           [--os-version --osv]
                           [--resource-group]

Przykłady

Wykonywanie zapytań dotyczących urządzeń w wystąpieniu operacji IoT

az iot ops ns device query --instance myInstance -g myInstanceResourceGroup

Zapytanie dotyczące określonego urządzenia według nazwy

az iot ops ns device query --name mydevice

Wykonywanie zapytań dotyczących urządzeń od określonego producenta

az iot ops ns device query --manufacturer "Contoso"

Wyszukiwanie urządzeń przy użyciu zapytania niestandardowego

az iot ops ns device query --custom-query "where tags.environment=='production'"

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--cq --custom-query

Zapytanie niestandardowe do użycia. Wszystkie inne argumenty zapytania oprócz nazwy wystąpienia i grupy zasobów zostaną zignorowane.

--disabled

Stan zasobu.

Własność Wartość
Grupa parametrów: Additional Info Arguments
Akceptowane wartości: false, true
--instance -i

Nazwa wystąpienia operacji usługi Azure IoT.

--manufacturer

Producent urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--model

Model urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--name -n

Nazwa urządzenia do utworzenia.

--os

System operacyjny urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--os-version --osv

Wersja systemu operacyjnego urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--resource-group -g

Grupa zasobów wystąpienia operacji usługi Azure IoT.

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 polecenia 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 ops ns device show

Prapremiera

Grupa poleceń "iot ops ns" jest w wersji zapoznawczej i jest w fazie projektowania. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Pokaż szczegóły urządzenia w przestrzeni nazw rejestru urządzeń.

az iot ops ns device show --instance
                          --name
                          --resource-group

Przykłady

Pokaż szczegóły urządzenia

az iot ops ns device show --name mydevice --instance myInstance -g myInstanceResourceGroup

Wymagane parametry

--instance -i

Nazwa wystąpienia operacji usługi Azure IoT.

--name -n

Nazwa urządzenia do utworzenia.

--resource-group -g

Grupa zasobów wystąpienia operacji usługi Azure IoT.

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 polecenia 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 ops ns device update

Prapremiera

Grupa poleceń "iot ops ns" jest w wersji zapoznawczej i jest w fazie projektowania. Poziomy odwołań i pomocy technicznej: https://aka.ms/CLI_refstatus

Aktualizowanie urządzenia w przestrzeni nazw rejestru urządzeń.

az iot ops ns device update --instance
                            --name
                            --resource-group
                            [--attr --custom-attribute]
                            [--disabled {false, true}]
                            [--os-version --osv]
                            [--tags]

Przykłady

Aktualizowanie atrybutów niestandardowych urządzenia

az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --attr location=building2 floor=5

Aktualizowanie wersji systemu operacyjnego

az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --os-version "4.18"

Wyłączanie urządzenia

az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --disabled

Aktualizowanie tagów urządzeń

az iot ops ns device update --name mydevice --instance myInstance -g myInstanceResourceGroup --tags environment=production criticality=high

Wymagane parametry

--instance -i

Nazwa wystąpienia operacji usługi Azure IoT.

--name -n

Nazwa urządzenia do utworzenia.

--resource-group -g

Grupa zasobów wystąpienia operacji usługi Azure IoT.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden z nich może stać się wymagany do pomyślnego wykonania polecenia.

--attr --custom-attribute

Pary klucz=wartość rozdzielane spacjami odpowiadające dodatkowym atrybutom niestandardowym dla urządzenia. Tego parametru można używać więcej niż raz.

--disabled

Wyłącz urządzenie.

Własność Wartość
Grupa parametrów: Additional Info Arguments
Akceptowane wartości: false, true
--os-version --osv

Wersja systemu operacyjnego urządzenia.

Własność Wartość
Grupa parametrów: Additional Info Arguments
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

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