Udostępnij przez


az iot hub

Note

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 centrami Azure IoT Hubs.

Polecenia

Nazwa Opis Typ Stan
az iot hub certificate

Zarządzanie certyfikatami usługi IoT Hub.

Core i Extension ogólna dostępność
az iot hub certificate create

Tworzenie/przekazywanie certyfikatu usługi Azure IoT Hub.

Core ogólna dostępność
az iot hub certificate create (azure-iot rozszerzenie)

Tworzenie/przekazywanie certyfikatu usługi Azure IoT Hub.

Extension ogólna dostępność
az iot hub certificate delete

Usuwa certyfikat usługi Azure IoT Hub.

Core ogólna dostępność
az iot hub certificate delete (azure-iot rozszerzenie)

Usuwa certyfikat usługi Azure IoT Hub.

Extension ogólna dostępność
az iot hub certificate generate-verification-code

Generuje kod weryfikacyjny certyfikatu usługi Azure IoT Hub.

Core ogólna dostępność
az iot hub certificate generate-verification-code (azure-iot rozszerzenie)

Generuje kod weryfikacyjny certyfikatu usługi Azure IoT Hub.

Extension ogólna dostępność
az iot hub certificate list

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

Core ogólna dostępność
az iot hub certificate list (azure-iot rozszerzenie)

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

Extension ogólna dostępność
az iot hub certificate show

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

Core ogólna dostępność
az iot hub certificate show (azure-iot rozszerzenie)

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

Extension ogólna dostępność
az iot hub certificate update

Aktualizowanie certyfikatu usługi Azure IoT Hub.

Core ogólna dostępność
az iot hub certificate update (azure-iot rozszerzenie)

Aktualizowanie certyfikatu usługi Azure IoT Hub.

Extension ogólna dostępność
az iot hub certificate verify

Weryfikuje certyfikat usługi Azure IoT Hub.

Core ogólna dostępność
az iot hub certificate verify (azure-iot rozszerzenie)

Weryfikuje certyfikat usługi Azure IoT Hub.

Extension ogólna dostępność
az iot hub configuration

Zarządzanie konfiguracją automatycznego zarządzania urządzeniami IoT na dużą skalę.

Extension ogólna dostępność
az iot hub configuration create

Utwórz konfigurację automatycznego zarządzania urządzeniami IoT w docelowej usłudze IoT Hub.

Extension ogólna dostępność
az iot hub configuration delete

Usuń konfigurację urządzenia IoT.

Extension ogólna dostępność
az iot hub configuration list

Wyświetlanie listy konfiguracji automatycznego zarządzania urządzeniami IoT w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub configuration show

Uzyskaj szczegółowe informacje o konfiguracji automatycznego zarządzania urządzeniami IoT.

Extension ogólna dostępność
az iot hub configuration show-metric

Oceń docelową metrykę użytkownika lub systemu zdefiniowaną w konfiguracji urządzenia IoT.

Extension ogólna dostępność
az iot hub configuration update

Zaktualizuj określone właściwości konfiguracji automatycznego zarządzania urządzeniami IoT.

Extension ogólna dostępność
az iot hub connection-string

Zarządzanie parametry połączenia usługi IoT Hub.

Extension ogólna dostępność
az iot hub connection-string show

Pokaż parametry połączenia dla określonych usług IoT Hub przy użyciu podanej nazwy i klucza zasad.

Extension ogólna dostępność
az iot hub consumer-group

Zarządzanie grupami odbiorców centrum zdarzeń centrum Zdarzeń centrum IoT Hub.

Core i Extension ogólna dostępność
az iot hub consumer-group create

Utwórz grupę odbiorców centrum zdarzeń.

Core ogólna dostępność
az iot hub consumer-group create (azure-iot rozszerzenie)

Utwórz grupę odbiorców centrum zdarzeń.

Extension ogólna dostępność
az iot hub consumer-group delete

Usuń grupę odbiorców centrum zdarzeń.

Core ogólna dostępność
az iot hub consumer-group delete (azure-iot rozszerzenie)

Usuń grupę odbiorców centrum zdarzeń.

Extension ogólna dostępność
az iot hub consumer-group list

Wyświetlanie listy grup odbiorców centrum zdarzeń.

Core ogólna dostępność
az iot hub consumer-group list (azure-iot rozszerzenie)

Wyświetlanie listy grup odbiorców centrum zdarzeń.

Extension ogólna dostępność
az iot hub consumer-group show

Uzyskaj szczegółowe informacje dotyczące grupy odbiorców centrum zdarzeń.

Core ogólna dostępność
az iot hub consumer-group show (azure-iot rozszerzenie)

Uzyskaj szczegółowe informacje dotyczące grupy odbiorców centrum zdarzeń.

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

Tworzenie centrum Azure IoT Hub.

Core ogólna dostępność
az iot hub create (azure-iot rozszerzenie)

Tworzenie centrum Azure IoT Hub.

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

Usuwanie centrum IoT Hub.

Core ogólna dostępność
az iot hub delete (azure-iot rozszerzenie)

Usuwanie centrum IoT Hub.

Extension ogólna dostępność
az iot hub device-identity

Zarządzanie urządzeniami IoT.

Extension ogólna dostępność
az iot hub device-identity children

Zarządzanie relacjami urządzeń podrzędnych dla urządzeń usługi IoT Edge.

Extension ogólna dostępność
az iot hub device-identity children add

Dodaj urządzenia jako elementy podrzędne do docelowego urządzenia brzegowego.

Extension ogólna dostępność
az iot hub device-identity children list

Zwraca kolekcję przypisanych urządzeń podrzędnych.

Extension ogólna dostępność
az iot hub device-identity children remove

Usuń urządzenia podrzędne z docelowego urządzenia brzegowego.

Extension ogólna dostępność
az iot hub device-identity connection-string

Zarządzanie parametry połączenia urządzenia IoT.

Extension ogólna dostępność
az iot hub device-identity connection-string show

Pokaż dane parametry połączenia urządzenia usługi IoT Hub.

Extension ogólna dostępność
az iot hub device-identity create

Tworzenie urządzenia w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub device-identity delete

Usuwanie urządzenia usługi IoT Hub.

Extension ogólna dostępność
az iot hub device-identity export

Wyeksportuj wszystkie tożsamości urządzeń z usługi IoT Hub do kontenera obiektów blob usługi Azure Storage.

Extension ogólna dostępność
az iot hub device-identity import

Zaimportuj tożsamości urządzeń do usługi IoT Hub z obiektu blob kontenera magazynu.

Extension ogólna dostępność
az iot hub device-identity list

Wyświetlanie listy urządzeń w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub device-identity parent

Zarządzanie relacjami urządzeń nadrzędnych dla urządzeń IoT.

Extension ogólna dostępność
az iot hub device-identity parent set

Ustaw urządzenie nadrzędne urządzenia docelowego.

Extension ogólna dostępność
az iot hub device-identity parent show

Pobierz urządzenie nadrzędne urządzenia docelowego.

Extension ogólna dostępność
az iot hub device-identity renew-key

Odnów klucze docelowe urządzeń usługi IoT Hub przy użyciu uwierzytelniania sas.

Extension ogólna dostępność
az iot hub device-identity show

Uzyskaj szczegółowe informacje o urządzeniu usługi IoT Hub.

Extension ogólna dostępność
az iot hub device-identity update

Aktualizowanie urządzenia usługi IoT Hub.

Extension ogólna dostępność
az iot hub device-twin

Zarządzanie konfiguracją bliźniaczej reprezentacji urządzenia IoT.

Extension ogólna dostępność
az iot hub device-twin list

Wyświetlanie listy bliźniaczych reprezentacji urządzeń w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub device-twin replace

Zastąp definicję bliźniaczej reprezentacji urządzenia docelowym kodem json.

Extension ogólna dostępność
az iot hub device-twin show

Pobierz definicję bliźniaczej reprezentacji urządzenia.

Extension ogólna dostępność
az iot hub device-twin update

Aktualizowanie żądanych właściwości i tagów bliźniaczej reprezentacji urządzenia.

Extension ogólna dostępność
az iot hub devicestream

Zarządzanie strumieniami urządzeń centrum IoT Hub.

Extension Preview
az iot hub devicestream show

Uzyskiwanie punktów końcowych strumieni urządzeń usługi IoT Hub.

Extension Preview
az iot hub digital-twin

Manipulowanie cyfrową reprezentacją bliźniaczą urządzenia usługi IoT Hub i interakcja z nią.

Extension ogólna dostępność
az iot hub digital-twin invoke-command

Wywołaj polecenie na poziomie katalogu głównego lub składnika urządzenia cyfrowej reprezentacji bliźniaczej.

Extension ogólna dostępność
az iot hub digital-twin show

Pokaż cyfrową reprezentację bliźniaczego urządzenia usługi IoT Hub.

Extension ogólna dostępność
az iot hub digital-twin update

Zaktualizuj właściwości odczytu i zapisu urządzenia cyfrowej reprezentacji bliźniaczej za pomocą specyfikacji poprawek JSON.

Extension ogólna dostępność
az iot hub distributed-tracing

Zarządzaj ustawieniami rozproszonymi na urządzenie.

Extension Preview
az iot hub distributed-tracing show

Pobierz ustawienia śledzenia rozproszonego dla urządzenia.

Extension Preview
az iot hub distributed-tracing update

Zaktualizuj opcje śledzenia rozproszonego dla urządzenia.

Extension Preview
az iot hub generate-sas-token

Wygeneruj token SAS dla docelowego centrum IoT Hub, urządzenia lub modułu.

Extension ogólna dostępność
az iot hub identity

Zarządzanie tożsamościami centrum Azure IoT Hub.

Core i Extension ogólna dostępność
az iot hub identity assign

Przypisywanie tożsamości zarządzanych do usługi IoT Hub.

Core ogólna dostępność
az iot hub identity assign (azure-iot rozszerzenie)

Przypisywanie tożsamości zarządzanych do usługi IoT Hub.

Extension ogólna dostępność
az iot hub identity remove

Usuwanie tożsamości zarządzanych z usługi IoT Hub.

Core ogólna dostępność
az iot hub identity remove (azure-iot rozszerzenie)

Usuwanie tożsamości zarządzanych z usługi IoT Hub.

Extension ogólna dostępność
az iot hub identity show

Pokaż właściwości tożsamości usługi IoT Hub.

Core ogólna dostępność
az iot hub identity show (azure-iot rozszerzenie)

Pokaż właściwości tożsamości usługi IoT Hub.

Extension ogólna dostępność
az iot hub invoke-device-method

Wywołaj metodę urządzenia.

Extension ogólna dostępność
az iot hub invoke-module-method

Wywołaj metodę modułu.

Extension ogólna dostępność
az iot hub job

Zarządzanie zadaniami usługi IoT Hub (wersja 2).

Extension ogólna dostępność
az iot hub job cancel

Anulowanie zadania usługi IoT Hub.

Extension ogólna dostępność
az iot hub job create

Tworzenie i planowanie zadania usługi IoT Hub na potrzeby wykonywania.

Extension ogólna dostępność
az iot hub job list

Wyświetlanie listy zadań historycznych usługi IoT Hub.

Extension ogólna dostępność
az iot hub job show

Pokaż szczegóły istniejącego zadania usługi IoT Hub.

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

Wyświetlanie listy centrów IoT.

Core ogólna dostępność
az iot hub list (azure-iot rozszerzenie)

Wyświetlanie listy centrów IoT.

Extension ogólna dostępność
az iot hub list-skus

Wyświetlanie listy dostępnych warstw cenowych.

Core ogólna dostępność
az iot hub list-skus (azure-iot rozszerzenie)

Wyświetlanie listy dostępnych warstw cenowych.

Extension ogólna dostępność
az iot hub manual-failover

Zainicjuj ręczne przejście w tryb failover dla usługi IoT Hub do sparowanego geograficznie regionu odzyskiwania po awarii.

Core ogólna dostępność
az iot hub manual-failover (azure-iot rozszerzenie)

Zainicjuj ręczne przejście w tryb failover dla usługi IoT Hub do sparowanego geograficznie regionu odzyskiwania po awarii.

Extension ogólna dostępność
az iot hub message-endpoint

Zarządzanie niestandardowymi punktami końcowymi centrum IoT Hub.

Extension Preview
az iot hub message-endpoint create

Dodaj punkt końcowy do usługi IoT Hub.

Extension Preview
az iot hub message-endpoint create cosmosdb-container

Dodaj punkt końcowy kontenera usługi Cosmos DB dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint create eventhub

Dodaj punkt końcowy centrum zdarzeń dla centrum IoT Hub.

Extension Preview
az iot hub message-endpoint create servicebus-queue

Dodaj punkt końcowy kolejki usługi Service Bus dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint create servicebus-topic

Dodaj punkt końcowy tematu usługi Service Bus dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint create storage-container

Dodaj punkt końcowy kontenera magazynu dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint delete

Usuń cały lub określony punkt końcowy dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint list

Uzyskaj informacje o wszystkich punktach końcowych usługi IoT Hub.

Extension Preview
az iot hub message-endpoint show

Uzyskaj informacje na temat wymienionego punktu końcowego dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint update

Zaktualizuj właściwości istniejącego punktu końcowego dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint update cosmosdb-container

Zaktualizuj właściwości istniejącego punktu końcowego kontenera usługi Cosmos DB dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint update eventhub

Zaktualizuj właściwości istniejącego punktu końcowego centrum zdarzeń dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint update servicebus-queue

Zaktualizuj właściwości istniejącego punktu końcowego kolejki usługi Service Bus dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint update servicebus-topic

Zaktualizuj właściwości istniejącego punktu końcowego tematu usługi Service Bus dla usługi IoT Hub.

Extension Preview
az iot hub message-endpoint update storage-container

Zaktualizuj właściwości istniejącego punktu końcowego kontenera magazynu dla usługi IoT Hub.

Extension Preview
az iot hub message-enrichment

Zarządzanie wzbogacaniami komunikatów dla punktów końcowych usługi IoT Hub.

Core i Extension ogólna dostępność
az iot hub message-enrichment create

Utwórz wzbogacanie komunikatów dla wybranych punktów końcowych w usłudze IoT Hub.

Core ogólna dostępność
az iot hub message-enrichment create (azure-iot rozszerzenie)

Utwórz wzbogacanie komunikatów dla wybranych punktów końcowych w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub message-enrichment delete

Usuń wzbogacanie komunikatów w centrum IoT (według klucza).

Core ogólna dostępność
az iot hub message-enrichment delete (azure-iot rozszerzenie)

Usuń wzbogacanie komunikatów w centrum IoT (według klucza).

Extension ogólna dostępność
az iot hub message-enrichment list

Uzyskaj informacje o wszystkich wzbogacaniach komunikatów dla usługi IoT Hub.

Core ogólna dostępność
az iot hub message-enrichment list (azure-iot rozszerzenie)

Uzyskaj informacje o wszystkich wzbogacaniach komunikatów dla usługi IoT Hub.

Extension ogólna dostępność
az iot hub message-enrichment update

Aktualizowanie wzbogacania komunikatów w centrum IoT (według klucza).

Core ogólna dostępność
az iot hub message-enrichment update (azure-iot rozszerzenie)

Aktualizowanie wzbogacania komunikatów w centrum IoT (według klucza).

Extension ogólna dostępność
az iot hub message-route

Zarządzanie trasami centrum IoT Hub.

Extension Preview
az iot hub message-route create

Dodaj trasę dla usługi IoT Hub.

Extension Preview
az iot hub message-route delete

Usuń wszystkie trasy lub wymienioną trasę w usłudze IoT Hub.

Extension Preview
az iot hub message-route fallback

Zarządzanie trasą rezerwową centrum IoT Hub.

Extension Preview
az iot hub message-route fallback set

Włącz lub wyłącz trasę rezerwową w usłudze IoT Hub.

Extension Preview
az iot hub message-route fallback show

Pokaż trasę rezerwową usługi IoT Hub.

Extension Preview
az iot hub message-route list

Pobierz wszystkie trasy w usłudze IoT Hub.

Extension Preview
az iot hub message-route show

Uzyskaj informacje o trasie w usłudze IoT Hub.

Extension Preview
az iot hub message-route test

Przetestuj wszystkie trasy lub wymienioną trasę w usłudze IoT Hub.

Extension Preview
az iot hub message-route update

Aktualizowanie trasy dla usługi IoT Hub.

Extension Preview
az iot hub module-identity

Zarządzanie modułami urządzeń IoT.

Extension ogólna dostępność
az iot hub module-identity connection-string

Zarządzanie parametry połączenia modułu urządzenia IoT.

Extension ogólna dostępność
az iot hub module-identity connection-string show

Pokaż docelowy moduł urządzenia IoT parametry połączenia.

Extension ogólna dostępność
az iot hub module-identity create

Utwórz moduł na docelowym urządzeniu IoT w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub module-identity delete

Usuwanie urządzenia w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub module-identity list

Wyświetlanie listy modułów znajdujących się na urządzeniu IoT w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub module-identity renew-key

Odnów klucze docelowe modułów urządzeń usługi IoT Hub przy użyciu uwierzytelniania sas.

Extension ogólna dostępność
az iot hub module-identity show

Uzyskaj szczegółowe informacje o module urządzenia IoT w usłudze IoT Hub.

Extension ogólna dostępność
az iot hub module-identity update

Aktualizowanie modułu urządzenia usługi IoT Hub.

Extension ogólna dostępność
az iot hub module-twin

Zarządzanie konfiguracją bliźniaczej reprezentacji modułu urządzenia IoT.

Extension ogólna dostępność
az iot hub module-twin replace

Zastąp definicję bliźniaczej reprezentacji modułu docelowym kodem json.

Extension ogólna dostępność
az iot hub module-twin show

Pokaż definicję bliźniaczej reprezentacji modułu.

Extension ogólna dostępność
az iot hub module-twin update

Zaktualizuj żądane właściwości i tagi bliźniaczej reprezentacji modułu.

Extension ogólna dostępność
az iot hub monitor-events

Monitorowanie danych telemetrycznych i komunikatów urządzenia wysyłanych do usługi IoT Hub.

Extension ogólna dostępność
az iot hub monitor-feedback

Monitorowanie opinii wysyłanych przez urządzenia w celu potwierdzenia komunikatów z chmury do urządzenia (C2D).

Extension ogólna dostępność
az iot hub policy

Zarządzanie zasadami dostępu współdzielonego centrum IoT Hub.

Core i Extension ogólna dostępność
az iot hub policy create

Utwórz nowe zasady dostępu współdzielonego w centrum IoT Hub.

Core ogólna dostępność
az iot hub policy create (azure-iot rozszerzenie)

Utwórz nowe zasady dostępu współdzielonego w centrum IoT Hub.

Extension ogólna dostępność
az iot hub policy delete

Usuń zasady dostępu współdzielonego z centrum IoT Hub.

Core ogólna dostępność
az iot hub policy delete (azure-iot rozszerzenie)

Usuń zasady dostępu współdzielonego z centrum IoT Hub.

Extension ogólna dostępność
az iot hub policy list

Wyświetlanie listy zasad dostępu współdzielonego centrum IoT Hub.

Core ogólna dostępność
az iot hub policy list (azure-iot rozszerzenie)

Wyświetlanie listy zasad dostępu współdzielonego centrum IoT Hub.

Extension ogólna dostępność
az iot hub policy renew-key

Wygeneruj ponownie klucze zasad dostępu współdzielonego centrum IoT.

Core ogólna dostępność
az iot hub policy renew-key (azure-iot rozszerzenie)

Wygeneruj ponownie klucze zasad dostępu współdzielonego centrum IoT.

Extension ogólna dostępność
az iot hub policy show

Uzyskaj szczegółowe informacje o zasadach dostępu współdzielonego centrum IoT Hub.

Core ogólna dostępność
az iot hub policy show (azure-iot rozszerzenie)

Uzyskaj szczegółowe informacje o zasadach dostępu współdzielonego centrum IoT Hub.

Extension ogólna dostępność
az iot hub query

Wykonywanie zapytań w usłudze IoT Hub przy użyciu zaawansowanego języka przypominającego sql.

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

Uzyskaj szczegółowe informacje o centrum IoT.

Core ogólna dostępność
az iot hub show (azure-iot rozszerzenie)

Uzyskaj szczegółowe informacje o centrum IoT.

Extension ogólna dostępność
az iot hub show-quota-metrics

Pobierz metryki limitu przydziału dla centrum IoT Hub.

Core ogólna dostępność
az iot hub show-quota-metrics (azure-iot rozszerzenie)

Pobierz metryki limitu przydziału dla centrum IoT Hub.

Extension ogólna dostępność
az iot hub show-stats

Pobierz statystyki dla centrum IoT.

Core ogólna dostępność
az iot hub show-stats (azure-iot rozszerzenie)

Pobierz statystyki dla centrum IoT.

Extension ogólna dostępność
az iot hub state

Zarządzanie stanem usługi IoT Hub.

Extension Experimental
az iot hub state export

Wyeksportuj stan usługi IoT Hub do pliku.

Extension Experimental
az iot hub state import

Zaimportuj stan centrum z pliku do usługi IoT Hub.

Extension Experimental
az iot hub state migrate

Przeprowadź migrację stanu jednego koncentratora do innego centrum bez zapisywania w pliku.

Extension Experimental
az iot hub update

Aktualizowanie metadanych centrum IoT Hub.

Core ogólna dostępność
az iot hub update (azure-iot rozszerzenie)

Aktualizowanie metadanych centrum IoT Hub.

Extension ogólna dostępność
az iot hub wait

Zaczekaj na ukończenie operacji w wystąpieniu usługi IoT Hub.

Core ogólna dostępność

az iot hub create

Tworzenie centrum Azure IoT Hub.

Aby zapoznać się z wprowadzeniem do usługi Azure IoT Hub, zobacz https://learn.microsoft.com/azure/iot-hub/.

az iot hub create --name
                  --resource-group
                  [--c2d-max-delivery-count --cdd]
                  [--c2d-ttl --ct]
                  [--dds --disable-device-sas {false, true}]
                  [--disable-local-auth --dla {false, true}]
                  [--disable-module-sas --dms {false, true}]
                  [--edr --enforce-data-residency {false, true}]
                  [--fc --fileupload-storage-container-name]
                  [--fcs --fileupload-storage-connectionstring]
                  [--fd --feedback-max-delivery-count]
                  [--feedback-lock-duration --fld]
                  [--feedback-ttl --ft]
                  [--fileupload-notification-lock-duration --fnld]
                  [--fileupload-notification-max-delivery-count --fnd]
                  [--fileupload-notification-ttl --fnt]
                  [--fileupload-notifications --fn {false, true}]
                  [--fileupload-sas-ttl --fst]
                  [--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
                  [--fileupload-storage-identity --fsi]
                  [--location]
                  [--mi-system-assigned {false, true}]
                  [--mi-user-assigned]
                  [--min-tls-version --mintls]
                  [--no-wait]
                  [--partition-count]
                  [--rd --retention-day]
                  [--role]
                  [--scopes]
                  [--sku {B1, B2, B3, F1, S1, S2, S3}]
                  [--tags]
                  [--unit]

Przykłady

Utwórz usługę IoT Hub z bezpłatną warstwą cenową F1 w regionie grupy zasobów.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2

Utwórz usługę IoT Hub ze standardową warstwą cenową S1 i 4 partycjami w regionie "westus" z tagami.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d

Utwórz usługę IoT Hub z tożsamością zarządzaną przypisaną przez system i przypisz rolę i zakres do konta magazynu dla utworzonej tożsamości.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}

Tworzenie usługi IoT Hub z uwierzytelnianiem lokalnym, kluczami SYGNATURy dostępu współdzielonego urządzenia i kluczami SAS modułu — wszystkie wyłączone

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas

Utwórz centrum IoT Hub z wymuszonym miejscem przechowywania danych. Spowoduje to wyłączenie odzyskiwania po awarii między regionami.

az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr

Parametry wymagane

--name -n

Nazwa centrum IoT Hub.

--resource-group -g

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

Parametry opcjonalne

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

--c2d-max-delivery-count --cdd

Liczba prób dostarczenia komunikatu z chmury do urządzenia przez centrum IoT Hub z zakresu od 1 do 100.

Właściwość Wartość
Domyślna wartość: 10
--c2d-ttl --ct

Czas, przez jaki komunikat jest dostępny dla urządzenia do użytku, zanim wygaśnie przez usługę IoT Hub( od 1 do 48 godzin).

Właściwość Wartość
Domyślna wartość: 1
--dds --disable-device-sas

Wartość logiczna wskazująca, czy wyłączyć wszystkie urządzenia (w tym urządzenia brzegowe, ale z wyłączeniem modułów) klucze sygnatury dostępu współdzielonego w zakresie na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-local-auth --dla

Wartość logiczna wskazująca, czy wyłączyć klucze sygnatury dostępu współdzielonego w zakresie centrum IoT na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-module-sas --dms

Wartość logiczna wskazująca, czy wyłączyć klucze SAS o zakresie modułu na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--edr --enforce-data-residency

Wymuszanie rezydencji danych dla tego centrum IoT Hub przez wyłączenie odzyskiwania po awarii między regionami. Ta właściwość jest niezmienna po ustawieniu zasobu. Dostępne tylko w wybranych regionach. Dowiedz się więcej na stronie https://aka.ms/iothubdisabledr.

Właściwość Wartość
Dopuszczalne wartości: false, true
--fc --fileupload-storage-container-name

Nazwa kontenera głównego, w którym są przekazywane pliki. Kontener nie musi istnieć, ale powinien być creatable przy użyciu określonego parametru connectionString.

--fcs --fileupload-storage-connectionstring

Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.

--fd --feedback-max-delivery-count

Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT w zakresie od 1 do 100.

Właściwość Wartość
Domyślna wartość: 10
--feedback-lock-duration --fld

Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.

Właściwość Wartość
Domyślna wartość: 5
--feedback-ttl --ft

Okres, przez który centrum IoT będzie obsługiwać opinie dotyczące wygasania lub dostarczania komunikatów z chmury do urządzeń z zakresu od 1 do 48 godzin.

Właściwość Wartość
Domyślna wartość: 1
--fileupload-notification-lock-duration --fnld

Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.

Właściwość Wartość
Domyślna wartość: 5
--fileupload-notification-max-delivery-count --fnd

Liczba prób dostarczenia komunikatu powiadomienia o pliku w centrum IoT w zakresie od 1 do 100.

Właściwość Wartość
Domyślna wartość: 10
--fileupload-notification-ttl --fnt

Czas, przez jaki powiadomienie o przekazaniu pliku jest dostępne dla usługi do korzystania przed wygaśnięciem przez usługę IoT Hub w przedziale od 1 do 48 godzin.

Właściwość Wartość
Domyślna wartość: 1
--fileupload-notifications --fn

Wartość logiczna wskazująca, czy mają być rejestrowane informacje o przekazanych plikach do komunikatów/servicebound/filenotifications punktu końcowego usługi IoT Hub.

Właściwość Wartość
Domyślna wartość: False
Dopuszczalne wartości: false, true
--fileupload-sas-ttl --fst

Czas, przez jaki identyfikator URI sygnatury dostępu współdzielonego wygenerowany przez usługę IoT Hub jest prawidłowy przed jego wygaśnięciem z zakresu od 1 do 24 godzin.

Właściwość Wartość
Domyślna wartość: 1
--fileupload-storage-auth-type --fsa

Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.

Właściwość Wartość
Dopuszczalne wartości: identityBased, keyBased
--fileupload-storage-identity --fsi

Tożsamość zarządzana do użycia na potrzeby uwierzytelniania przekazywania plików. Użyj polecenia "[system]", aby odwołać się do tożsamości zarządzanej przypisanej przez system lub identyfikatora zasobu, aby odwołać się do tożsamości zarządzanej przypisanej przez użytkownika.

--location -l

Lokalizacja centrum IoT Hub. Wartość domyślna to lokalizacja docelowej grupy zasobów.

--mi-system-assigned

Włącz tożsamość zarządzaną przypisaną przez system dla tego centrum.

Właściwość Wartość
Dopuszczalne wartości: false, true
--mi-user-assigned

Włącz tożsamości zarządzane przypisane przez użytkownika dla tego centrum. Zaakceptuj rozdzielaną spacją listę identyfikatorów zasobów tożsamości.

--min-tls-version --mintls

Określ minimalną wersję protokołu TLS do obsługi tego centrum. Można ustawić wartość "1.0" lub "1.2". Na przykład minimalna wersja protokołu TLS ustawiona na wartość "1.2" powoduje odrzucenie klientów korzystających z protokołu TLS w wersji starszej niż 1.2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--partition-count

Liczba partycji centrum zdarzeń zapasowych dla komunikatów z urządzenia do chmury.

Właściwość Wartość
Domyślna wartość: 4
--rd --retention-day

Określa, jak długo to centrum IoT będzie obsługiwać zdarzenia urządzenie-chmura z zakresu od 1 do 7 dni.

Właściwość Wartość
Domyślna wartość: 1
--role

Rola do przypisania do przypisanej przez system tożsamości zarządzanej centrum.

--scopes

Rozdzielona spacjami lista zakresów do przypisania roli (--role) dla tożsamości zarządzanej przypisanej przez system.

--sku

Warstwa cenowa usługi Azure IoT Hub. Należy pamiętać, że w każdej subskrypcji dozwolone jest tylko jedno bezpłatne wystąpienie centrum IoT (F1). Wyjątek zostanie zgłoszony, jeśli bezpłatne wystąpienia przekroczą jeden.

Właściwość Wartość
Domyślna wartość: S1
Dopuszczalne wartości: B1, B2, B3, F1, S1, S2, S3
--tags

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

--unit

Jednostki w usłudze IoT Hub.

Właściwość Wartość
Domyślna wartość: 1
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub create (azure-iot rozszerzenie)

Tworzenie centrum Azure IoT Hub.

Aby zapoznać się z wprowadzeniem do usługi Azure IoT Hub, zobacz https://learn.microsoft.com/azure/iot-hub/.

az iot hub create --name
                  --resource-group
                  [--c2d-max-delivery-count --cdd]
                  [--c2d-ttl --ct]
                  [--custom-ns-role-id]
                  [--dds --disable-device-sas {false, true}]
                  [--disable-local-auth --dla {false, true}]
                  [--disable-module-sas --dms {false, true}]
                  [--edr --enforce-data-residency {false, true}]
                  [--fc --fileupload-storage-container-name]
                  [--fcs --fileupload-storage-connectionstring]
                  [--fd --feedback-max-delivery-count]
                  [--feedback-lock-duration --fld]
                  [--feedback-ttl --ft]
                  [--fileupload-notification-lock-duration --fnld]
                  [--fileupload-notification-max-delivery-count --fnd]
                  [--fileupload-notification-ttl --fnt]
                  [--fileupload-notifications --fn {false, true}]
                  [--fileupload-sas-ttl --fst]
                  [--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
                  [--fileupload-storage-identity --fsi]
                  [--location]
                  [--mi-system-assigned {false, true}]
                  [--mi-user-assigned]
                  [--min-tls-version --mintls]
                  [--no-wait]
                  [--ns-identity-id]
                  [--ns-resource-id]
                  [--partition-count]
                  [--rd --retention-day]
                  [--role]
                  [--scopes]
                  [--skip-ns-ra {false, true}]
                  [--sku {B1, B2, B3, F1, GEN2, S1, S2, S3}]
                  [--tags]
                  [--unit]

Przykłady

Utwórz usługę IoT Hub z bezpłatną warstwą cenową F1 w regionie grupy zasobów.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2

Utwórz usługę IoT Hub ze standardową warstwą cenową S1 i 4 partycjami w regionie "westus" z tagami.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d

Utwórz usługę IoT Hub z tożsamością zarządzaną przypisaną przez system i przypisz rolę i zakres do konta magazynu dla utworzonej tożsamości.

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}

Tworzenie usługi IoT Hub z uwierzytelnianiem lokalnym, kluczami SYGNATURy dostępu współdzielonego urządzenia i kluczami SAS modułu — wszystkie wyłączone

az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas

Utwórz centrum IoT Hub z wymuszonym miejscem przechowywania danych. Spowoduje to wyłączenie odzyskiwania po awarii między regionami.

az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr

Utwórz centrum IoT Hub generacji2 z właściwościami przestrzeni nazw rejestru urządzeń.

az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId

Utwórz usługę IoT Hub generacji2 z właściwościami przestrzeni nazw rejestru urządzeń i niestandardowym przypisaniem roli.

az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId --custom-ns-role-id RoleResourceId

Utwórz centrum IoT Hub generacji2 z właściwościami przestrzeni nazw rejestru urządzeń i pomiń przypisanie roli.

az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId --skip-ns-ra

Parametry wymagane

--name -n

Nazwa centrum IoT Hub.

--resource-group -g

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

Parametry opcjonalne

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

--c2d-max-delivery-count --cdd

Liczba prób dostarczenia komunikatu z chmury do urządzenia przez centrum IoT Hub z zakresu od 1 do 100.

Właściwość Wartość
Domyślna wartość: 10
--c2d-ttl --ct

Czas, przez jaki komunikat jest dostępny dla urządzenia do użytku, zanim wygaśnie przez usługę IoT Hub( od 1 do 48 godzin).

Właściwość Wartość
Domyślna wartość: 1
--custom-ns-role-id

W pełni kwalifikowany identyfikator definicji roli do zastosowania w przestrzeni nazw ADR w następującym formacie: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}. Dotyczy tylko usługi IoT Hubs gen2.

Właściwość Wartość
Grupa parametrów: ADR Namespace Role Assignment Arguments
--dds --disable-device-sas

Wartość logiczna wskazująca, czy wyłączyć wszystkie urządzenia (w tym urządzenia brzegowe, ale z wyłączeniem modułów) klucze sygnatury dostępu współdzielonego w zakresie na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-local-auth --dla

Wartość logiczna wskazująca, czy wyłączyć klucze sygnatury dostępu współdzielonego w zakresie centrum IoT na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-module-sas --dms

Wartość logiczna wskazująca, czy wyłączyć klucze SAS o zakresie modułu na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--edr --enforce-data-residency

Wymuszanie rezydencji danych dla tego centrum IoT Hub przez wyłączenie odzyskiwania po awarii między regionami. Ta właściwość jest niezmienna po ustawieniu zasobu. Dostępne tylko w wybranych regionach. Dowiedz się więcej na stronie https://aka.ms/iothubdisabledr.

Właściwość Wartość
Dopuszczalne wartości: false, true
--fc --fileupload-storage-container-name

Nazwa kontenera głównego, w którym są przekazywane pliki. Kontener nie musi istnieć, ale powinien być creatable przy użyciu określonego parametru connectionString.

--fcs --fileupload-storage-connectionstring

Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.

--fd --feedback-max-delivery-count

Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT w zakresie od 1 do 100.

Właściwość Wartość
Domyślna wartość: 10
--feedback-lock-duration --fld

Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.

Właściwość Wartość
Domyślna wartość: 5
--feedback-ttl --ft

Okres, przez który centrum IoT będzie obsługiwać opinie dotyczące wygasania lub dostarczania komunikatów z chmury do urządzeń z zakresu od 1 do 48 godzin.

Właściwość Wartość
Domyślna wartość: 1
--fileupload-notification-lock-duration --fnld

Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.

Właściwość Wartość
Domyślna wartość: 5
--fileupload-notification-max-delivery-count --fnd

Liczba prób dostarczenia komunikatu powiadomienia o pliku w centrum IoT w zakresie od 1 do 100.

Właściwość Wartość
Domyślna wartość: 10
--fileupload-notification-ttl --fnt

Czas, przez jaki powiadomienie o przekazaniu pliku jest dostępne dla usługi do korzystania przed wygaśnięciem przez usługę IoT Hub w przedziale od 1 do 48 godzin.

Właściwość Wartość
Domyślna wartość: 1
--fileupload-notifications --fn

Wartość logiczna wskazująca, czy mają być rejestrowane informacje o przekazanych plikach do komunikatów/servicebound/filenotifications punktu końcowego usługi IoT Hub.

Właściwość Wartość
Domyślna wartość: False
Dopuszczalne wartości: false, true
--fileupload-sas-ttl --fst

Czas, przez jaki identyfikator URI sygnatury dostępu współdzielonego wygenerowany przez usługę IoT Hub jest prawidłowy przed jego wygaśnięciem z zakresu od 1 do 24 godzin.

Właściwość Wartość
Domyślna wartość: 1
--fileupload-storage-auth-type --fsa

Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.

Właściwość Wartość
Dopuszczalne wartości: identityBased, keyBased
--fileupload-storage-identity --fsi

Tożsamość zarządzana do użycia na potrzeby uwierzytelniania przekazywania plików. Użyj polecenia "[system]", aby odwołać się do tożsamości zarządzanej przypisanej przez system lub identyfikatora zasobu, aby odwołać się do tożsamości zarządzanej przypisanej przez użytkownika.

--location -l

Lokalizacja centrum IoT Hub. Wartość domyślna to lokalizacja docelowej grupy zasobów.

--mi-system-assigned

Włącz tożsamość zarządzaną przypisaną przez system dla tego centrum.

Właściwość Wartość
Dopuszczalne wartości: false, true
--mi-user-assigned

Włącz tożsamości zarządzane przypisane przez użytkownika dla tego centrum. Zaakceptuj rozdzielaną spacją listę identyfikatorów zasobów tożsamości.

--min-tls-version --mintls

Określ minimalną wersję protokołu TLS do obsługi tego centrum. Można ustawić wartość "1.0" lub "1.2". Na przykład minimalna wersja protokołu TLS ustawiona na wartość "1.2" powoduje odrzucenie klientów korzystających z protokołu TLS w wersji starszej niż 1.2.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--ns-identity-id

Identyfikator zasobu tożsamości zarządzanej przez użytkownika w celu uzyskania dostępu do przestrzeni nazw rejestru urządzeń.

--ns-resource-id

Identyfikator zasobu przestrzeni nazw rejestru urządzeń, aby połączyć się z tym centrum IoT Hub.

--partition-count

Liczba partycji centrum zdarzeń zapasowych dla komunikatów z urządzenia do chmury.

Właściwość Wartość
Domyślna wartość: 4
--rd --retention-day

Określa, jak długo to centrum IoT będzie obsługiwać zdarzenia urządzenie-chmura z zakresu od 1 do 7 dni.

Właściwość Wartość
Domyślna wartość: 1
--role

Rola do przypisania do przypisanej przez system tożsamości zarządzanej centrum.

--scopes

Rozdzielona spacjami lista zakresów do przypisania roli (--role) dla tożsamości zarządzanej przypisanej przez system.

--skip-ns-ra

Służy do pomijania przypisywania roli przestrzeni nazw ADR po utworzeniu centrum IoT. Dotyczy tylko usługi IoT Hubs gen2.

Właściwość Wartość
Grupa parametrów: ADR Namespace Role Assignment Arguments
Dopuszczalne wartości: false, true
--sku

Warstwa cenowa usługi Azure IoT Hub. Należy pamiętać, że w każdej subskrypcji dozwolone jest tylko jedno bezpłatne wystąpienie centrum IoT (F1). Wyjątek zostanie zgłoszony, jeśli bezpłatne wystąpienia przekroczą jeden.

Właściwość Wartość
Domyślna wartość: S1
Dopuszczalne wartości: B1, B2, B3, F1, GEN2, S1, S2, S3
--tags

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

--unit

Jednostki w usłudze IoT Hub.

Właściwość Wartość
Domyślna wartość: 1
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub delete

Usuwanie centrum IoT Hub.

az iot hub delete [--ids]
                  [--name]
                  [--no-wait]
                  [--resource-group]
                  [--subscription]

Przykłady

Usuwanie centrum IoT Hub. (autogenerated)

az iot hub delete --name MyIoTHub --resource-group MyResourceGroup

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub delete (azure-iot rozszerzenie)

Usuwanie centrum IoT Hub.

az iot hub delete [--ids]
                  [--name]
                  [--no-wait]
                  [--resource-group]
                  [--subscription]

Przykłady

Usuwanie centrum IoT Hub. (autogenerated)

az iot hub delete --name MyIoTHub --resource-group MyResourceGroup

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub generate-sas-token

Wygeneruj token SAS dla docelowego centrum IoT Hub, urządzenia lub modułu.

W przypadku tokenów SAS urządzenia parametr zasad jest używany tylko do uzyskiwania dostępu do rejestru urządzeń. W związku z tym zasady powinny mieć dostęp do odczytu do rejestru. W przypadku tokenów usługi IoT Hub zasady są częścią sygnatury dostępu współdzielonego.

az iot hub generate-sas-token [--auth-type {key, login}]
                              [--connection-string --cs]
                              [--device-id]
                              [--du --duration]
                              [--hub-name]
                              [--key-type --kt {primary, secondary}]
                              [--login]
                              [--module-id]
                              [--pn --policy-name]
                              [--resource-group]

Przykłady

Wygeneruj token SAS usługi IoT Hub przy użyciu zasad i klucza podstawowego usługi iothubowner.

az iot hub generate-sas-token -n {iothub_name}

Wygeneruj token SAS usługi IoT Hub przy użyciu zasad registryRead i klucza pomocniczego.

az iot hub generate-sas-token -n {iothub_name} --policy registryRead --key-type secondary

Wygeneruj token SAS urządzenia przy użyciu zasad iothubowner, aby uzyskać dostęp do rejestru urządzeń {iothub_name}.

az iot hub generate-sas-token -d {device_id} -n {iothub_name}

Generowanie tokenu SAS urządzenia przy użyciu parametrów połączenia usługi IoT Hub (z dostępem do rejestru)

az iot hub generate-sas-token -d {device_id} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Generowanie tokenu SAS usługi Iot Hub przy użyciu parametrów połączenia usługi IoT Hub

az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Generowanie tokenu SAS urządzenia przy użyciu parametrów połączenia urządzenia

az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Generowanie tokenu SAS modułu przy użyciu parametrów połączenia modułu

az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;ModuleId=mymodule;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany 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łaściwość Wartość
Grupa parametrów: Access Control Arguments
Domyślna wartość: key
Dopuszczalne wartości: key, login
--connection-string --cs

Docelowe parametry połączenia. Spowoduje to obejście rejestru usługi IoT Hub i wygenerowanie tokenu SAS bezpośrednio z podanego klucza symetrycznego bez dalszej weryfikacji. Wszystkie inne parametry polecenia oprócz czasu trwania zostaną zignorowane. Obsługiwane typy parametrów połączenia: Iot Hub, Device, Module.

--device-id -d

Identyfikator urządzenia docelowego.

--du --duration

Prawidłowy czas trwania tokenu w sekundach.

Właściwość Wartość
Domyślna wartość: 3600
--hub-name -n

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

Właściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--key-type --kt

Typ klucza zasad dostępu współdzielonego na potrzeby uwierzytelniania.

Właściwość Wartość
Domyślna wartość: primary
Dopuszczalne wartości: primary, secondary
--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łaściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--module-id -m

Identyfikator modułu docelowego.

--pn --policy-name

Zasady dostępu współdzielonego z uprawnieniami operacji dla docelowej jednostki usługi IoT Hub.

Właściwość Wartość
Domyślna wartość: iothubowner
--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łaściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub invoke-device-method

Wywołaj metodę urządzenia.

az iot hub invoke-device-method --device-id
                                --method-name --mn
                                [--auth-type {key, login}]
                                [--hub-name]
                                [--login]
                                [--method-payload --mp]
                                [--resource-group]
                                [--timeout --to]

Przykłady

Wywoływanie metody bezpośredniej na urządzeniu.

az iot hub invoke-device-method --hub-name {iothub_name} --device-id {device_id} --method-name Reboot --method-payload '{"version":"1.0"}'

Parametry wymagane

--device-id -d

Identyfikator urządzenia docelowego.

--method-name --mn

Metoda docelowa wywołania.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany 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łaściwość Wartość
Grupa parametrów: Access Control Arguments
Domyślna wartość: key
Dopuszczalne wartości: key, login
--hub-name -n

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

Właściwość 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łaściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--method-payload --mp

Ładunek Json, który ma zostać przekazany do metody. Musi być ścieżką pliku lub nieprzetworzonym plikiem json.

Właściwość Wartość
Domyślna wartość: {}
--resource-group -g

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

--timeout --to

Maksymalna liczba sekund oczekiwania na wynik metody urządzenia.

Właściwość Wartość
Domyślna wartość: 30
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub invoke-module-method

Wywołaj metodę modułu.

To polecenie obsługuje zarówno moduły urządzeń brzegowych, jak i innych niż edge.

az iot hub invoke-module-method --device-id
                                --method-name --mn
                                --module-id
                                [--auth-type {key, login}]
                                [--hub-name]
                                [--login]
                                [--method-payload --mp]
                                [--resource-group]
                                [--timeout --to]

Przykłady

Wywołaj metodę bezpośrednią w module urządzenia brzegowego.

az iot hub invoke-module-method -n {iothub_name} -d {device_id} -m '$edgeAgent' --method-name 'RestartModule' --method-payload '{"schemaVersion": "1.0"}'

Parametry wymagane

--device-id -d

Identyfikator urządzenia docelowego.

--method-name --mn

Metoda docelowa wywołania.

--module-id -m

Identyfikator modułu docelowego.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany 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łaściwość Wartość
Grupa parametrów: Access Control Arguments
Domyślna wartość: key
Dopuszczalne wartości: key, login
--hub-name -n

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

Właściwość 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łaściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--method-payload --mp

Ładunek Json, który ma zostać przekazany do metody. Musi być ścieżką pliku lub nieprzetworzonym plikiem json.

Właściwość Wartość
Domyślna wartość: {}
--resource-group -g

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

--timeout --to

Maksymalna liczba sekund oczekiwania na wynik metody modułu.

Właściwość Wartość
Domyślna wartość: 30
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub list

Wyświetlanie listy centrów IoT.

az iot hub list [--resource-group]

Przykłady

Wyświetl listę wszystkich centrów IoT w subskrypcji.

az iot hub list

Wyświetlanie listy wszystkich centrów IoT w grupie zasobów "MyGroup"

az iot hub list --resource-group MyGroup

Parametry opcjonalne

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

--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łaściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub list (azure-iot rozszerzenie)

Wyświetlanie listy centrów IoT.

az iot hub list [--resource-group]

Przykłady

Wyświetl listę wszystkich centrów IoT w subskrypcji.

az iot hub list

Wyświetlanie listy wszystkich centrów IoT w grupie zasobów "MyGroup"

az iot hub list --resource-group MyGroup

Parametry opcjonalne

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

--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łaściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub list-skus

Wyświetlanie listy dostępnych warstw cenowych.

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

Przykłady

Wyświetlanie listy dostępnych warstw cenowych. (autogenerated)

az iot hub list-skus --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub list-skus (azure-iot rozszerzenie)

Wyświetlanie listy dostępnych warstw cenowych.

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

Przykłady

Wyświetlanie listy dostępnych warstw cenowych. (autogenerated)

az iot hub list-skus --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub manual-failover

Zainicjuj ręczne przejście w tryb failover dla usługi IoT Hub do sparowanego geograficznie regionu odzyskiwania po awarii.

az iot hub manual-failover [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]

Przykłady

Zainicjuj tryb failover "myhub" z regionu podstawowego do pomocniczego.

az iot hub manual-failover -n myhub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub manual-failover (azure-iot rozszerzenie)

Zainicjuj ręczne przejście w tryb failover dla usługi IoT Hub do sparowanego geograficznie regionu odzyskiwania po awarii.

az iot hub manual-failover [--ids]
                           [--name]
                           [--no-wait]
                           [--resource-group]
                           [--subscription]

Przykłady

Zainicjuj tryb failover "myhub" z regionu podstawowego do pomocniczego.

az iot hub manual-failover -n myhub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

Właściwość Wartość
Domyślna wartość: False
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub monitor-events

Monitorowanie danych telemetrycznych i komunikatów urządzenia wysyłanych do usługi IoT Hub.

To polecenie opiera się na i może zainstalować zależny pakiet Cython (uamqp) po pierwszym wykonaniu. https://github.com/Azure/azure-uamqp-python

Uwaga: Zdarzenie będzie wyświetlane nawet wtedy, gdy treść komunikatu nie jest dekodowalna w formacie Unicode, w tym przypadku część ładunku zdarzeń będzie wyświetlana jako {{niekodowalny ładunek}} z pozostałymi dostępnymi właściwościami zdarzenia.

az iot hub monitor-events [--cg --consumer-group]
                          [--content-type --ct]
                          [--device-id]
                          [--device-query]
                          [--enqueued-time --et]
                          [--hub-name]
                          [--interface]
                          [--login]
                          [--mc --message-count]
                          [--module-id]
                          [--properties --props {all, anno, app, sys}]
                          [--repair {false, true}]
                          [--resource-group]
                          [--timeout --to]
                          [--yes {false, true}]

Przykłady

Podstawowy sposób użycia

az iot hub monitor-events -n {iothub_name}

Podstawowe użycie przy użyciu parametrów połączenia usługi IoT Hub

az iot hub monitor-events -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Podstawowe użycie podczas filtrowania na urządzeniu docelowym

az iot hub monitor-events -n {iothub_name} -d {device_id}

Podstawowe użycie podczas filtrowania urządzeń docelowych za pomocą symbolu wieloznakowego w identyfikatorze

az iot hub monitor-events -n {iothub_name} -d Device*

Filtrowanie urządzeń przy użyciu języka zapytań usługi IoT Hub

az iot hub monitor-events -n {iothub_name} -q "select * from devices where tags.location.region = 'US'"

Filtruj urządzenie i określ grupę odbiorców centrum zdarzeń, z która ma być powiązana.

az iot hub monitor-events -n {iothub_name} -d {device_id} --cg {consumer_group_name}

Odbieranie adnotacji komunikatów (nagłówki komunikatów)

az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno

Odbieranie adnotacji komunikatów i właściwości systemu. Nigdy nie przekroczono limitu czasu.

az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno sys --timeout 0

Odbieranie wszystkich atrybutów komunikatów ze wszystkich komunikatów urządzenia

az iot hub monitor-events -n {iothub_name} --props all

Odbieranie wszystkich komunikatów i analizowanie ładunku komunikatu w formacie JSON

az iot hub monitor-events -n {iothub_name} --content-type application/json

Odbierz określoną liczbę komunikatów z centrum, a następnie zamknij.

az iot hub monitor-events -n {iothub_name} --message-count {message_count}

Parametry opcjonalne

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

--cg --consumer-group -c

Określ grupę odbiorców, która ma być używana podczas nawiązywania połączenia z punktem końcowym centrum zdarzeń.

Właściwość Wartość
Domyślna wartość: $Default
--content-type --ct

Określ typ zawartości ładunku komunikatu, aby automatycznie sformatować dane wyjściowe tego typu.

--device-id -d

Identyfikator urządzenia docelowego.

--device-query -q

Określ zapytanie niestandardowe do filtrowania urządzeń.

--enqueued-time --et -e

Wskazuje czas, który powinien być używany jako punkt wyjścia do odczytywania komunikatów z partycji. Jednostki są milisekundami od epoki unix. Jeśli nie zostanie wyświetlony komunikat "now", jest używany żaden czas.

--hub-name -n

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

Właściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--interface -i

Identyfikator interfejsu docelowego do filtrowania. Na przykład: dtmi:com:example:TemperatureController;1.

--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łaściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--mc --message-count

Liczba komunikatów telemetrycznych do przechwycenia przed zakończeniem monitorowania. Jeśli nie zostanie określony, monitor będzie działać do momentu osiągnięcia progu limitu czasu braku odbierania komunikatów z centrum.

--module-id -m

Identyfikator modułu docelowego.

--properties --props -p

Wskaż kluczowe właściwości komunikatu do danych wyjściowych. sys = właściwości systemu, aplikacja = właściwości aplikacji, adnotacja = adnotacje.

Właściwość Wartość
Dopuszczalne wartości: all, anno, app, sys
--repair -r

Zainstaluj ponownie zależność uamqp zgodną z wersją rozszerzenia. Wartość domyślna: false.

Właściwość Wartość
Domyślna wartość: False
Dopuszczalne wartości: false, true
--resource-group -g

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

--timeout --to -t

Maksymalna liczba sekund do utrzymania połączenia bez odbierania komunikatu. Użyj 0 dla nieskończoności.

Właściwość Wartość
Domyślna wartość: 300
--yes -y

Pomiń monity użytkownika. Wskazuje akceptację akcji. Używane głównie w scenariuszach automatyzacji. Wartość domyślna: false.

Właściwość Wartość
Domyślna wartość: False
Dopuszczalne wartości: false, true
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub monitor-feedback

Monitorowanie opinii wysyłanych przez urządzenia w celu potwierdzenia komunikatów z chmury do urządzenia (C2D).

To polecenie opiera się na i może zainstalować zależny pakiet Cython (uamqp) po pierwszym wykonaniu. https://github.com/Azure/azure-uamqp-python.

az iot hub monitor-feedback [--auth-type {key, login}]
                            [--device-id]
                            [--hub-name]
                            [--login]
                            [--repair {false, true}]
                            [--resource-group]
                            [--wait-on-msg]
                            [--yes {false, true}]

Przykłady

Podstawowy sposób użycia

az iot hub monitor-feedback -n {iothub_name}

Podstawowe użycie przy użyciu parametrów połączenia usługi IoT Hub

az iot hub monitor-feedback -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'

Podstawowe użycie podczas filtrowania na urządzeniu docelowym

az iot hub monitor-feedback -n {iothub_name} -d {device_id}

Zamknij monitor opinii po otrzymaniu komunikatu o określonym identyfikatorze (uuid)

az iot hub monitor-feedback -n {iothub_name} -d {device_id} -w {message_id}

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany 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łaściwość Wartość
Grupa parametrów: Access Control Arguments
Domyślna wartość: key
Dopuszczalne wartości: key, login
--device-id -d

Identyfikator urządzenia docelowego.

--hub-name -n

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

Właściwość 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łaściwość Wartość
Grupa parametrów: IoT Hub Identifier Arguments
--repair -r

Zainstaluj ponownie zależność uamqp zgodną z wersją rozszerzenia. Wartość domyślna: false.

Właściwość Wartość
Domyślna wartość: False
Dopuszczalne wartości: false, true
--resource-group -g

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

--wait-on-msg -w

Monitor opinii będzie blokowany do momentu odebrania komunikatu o określonym identyfikatorze (uuid).

--yes -y

Pomiń monity użytkownika. Wskazuje akceptację akcji. Używane głównie w scenariuszach automatyzacji. Wartość domyślna: false.

Właściwość Wartość
Domyślna wartość: False
Dopuszczalne wartości: false, true
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub query

Wykonywanie zapytań w usłudze IoT Hub przy użyciu zaawansowanego języka przypominającego sql.

Pobierz informacje dotyczące bliźniaczych reprezentacji urządzeń i modułów, zadań i routingu komunikatów. Aby uzyskać więcej informacji, zobacz https://learn.microsoft.com/azure/iot-hub/iot-hub-devguide-query-language.

az iot hub query --query-command
                 [--auth-type {key, login}]
                 [--hub-name]
                 [--login]
                 [--resource-group]
                 [--top]

Przykłady

Wykonywanie zapytań dotyczących wszystkich danych bliźniaczej reprezentacji urządzenia w usłudze Azure IoT Hub.

az iot hub query -n {iothub_name} -q "select * from devices"

Wykonywanie zapytań dotyczących wszystkich danych bliźniaczej reprezentacji modułu na urządzeniu docelowym.

az iot hub query -n {iothub_name} -q "select * from devices.modules where devices.deviceId = '{device_id}'"

Parametry wymagane

--query-command -q

Zapytanie użytkownika do wykonania.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany 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łaściwość Wartość
Grupa parametrów: Access Control Arguments
Domyślna wartość: key
Dopuszczalne wartości: key, login
--hub-name -n

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

Właściwość 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łaściwość 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>.

--top

Maksymalna liczba elementów do zwrócenia. Domyślnie zapytanie nie ma limitu.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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łaściwość Wartość
Domyślna wartość: False

az iot hub show

Uzyskaj szczegółowe informacje o centrum IoT.

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

Przykłady

Uzyskaj szczegółowe informacje o centrum IoT. (autogenerated)

az iot hub show --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub show (azure-iot rozszerzenie)

Uzyskaj szczegółowe informacje o centrum IoT.

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

Przykłady

Uzyskaj szczegółowe informacje o centrum IoT. (autogenerated)

az iot hub show --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub show-quota-metrics

Pobierz metryki limitu przydziału dla centrum IoT Hub.

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

Przykłady

Pobierz metryki limitu przydziału dla centrum IoT Hub. (autogenerated)

az iot hub show-quota-metrics --ids {ids}

Pobierz metryki limitu przydziału dla centrum IoT Hub. (autogenerated)

az iot hub show-quota-metrics --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub show-quota-metrics (azure-iot rozszerzenie)

Pobierz metryki limitu przydziału dla centrum IoT Hub.

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

Przykłady

Pobierz metryki limitu przydziału dla centrum IoT Hub. (autogenerated)

az iot hub show-quota-metrics --ids {ids}

Pobierz metryki limitu przydziału dla centrum IoT Hub. (autogenerated)

az iot hub show-quota-metrics --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub show-stats

Pobierz statystyki dla centrum IoT.

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

Przykłady

Pobierz statystyki dla centrum IoT. (autogenerated)

az iot hub show-stats --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub show-stats (azure-iot rozszerzenie)

Pobierz statystyki dla centrum IoT.

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

Przykłady

Pobierz statystyki dla centrum IoT. (autogenerated)

az iot hub show-stats --name MyIoTHub

Parametry opcjonalne

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

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub update

Aktualizowanie metadanych centrum IoT Hub.

az iot hub update [--add]
                  [--c2d-max-delivery-count --cdd]
                  [--c2d-ttl --ct]
                  [--dds --disable-device-sas {false, true}]
                  [--disable-local-auth --dla {false, true}]
                  [--disable-module-sas --dms {false, true}]
                  [--fc --fileupload-storage-container-name]
                  [--fcs --fileupload-storage-connectionstring]
                  [--fd --feedback-max-delivery-count]
                  [--feedback-lock-duration --fld]
                  [--feedback-ttl --ft]
                  [--fileupload-notification-lock-duration --fnld]
                  [--fileupload-notification-max-delivery-count --fnd]
                  [--fileupload-notification-ttl --fnt]
                  [--fileupload-notifications --fn {false, true}]
                  [--fileupload-sas-ttl --fst]
                  [--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
                  [--fileupload-storage-identity --fsi]
                  [--force-string]
                  [--ids]
                  [--min-tls-version --mintls]
                  [--name]
                  [--rd --retention-day]
                  [--remove]
                  [--resource-group]
                  [--set]
                  [--sku {B1, B2, B3, F1, S1, S2, S3}]
                  [--subscription]
                  [--tags]
                  [--unit]

Przykłady

Dodawanie ustawień kontenera magazynu do przekazywania plików

az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"

Dodaj regułę filtru zapory, aby akceptowała ruch z maski IP 127.0.0.0/31.

az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31

Aktualizowanie metadanych centrum IoT Hub. (autogenerated)

az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"

Aktualizowanie jednostek usługi IoT Hub do 2 i dodawanie tagów

az iot hub update -n MyIotHub --unit 2 --tags a=b c=d

Aktualizowanie warstwy cenowej dla usługi IoT Hub jako S2

az iot hub update -n MyIotHub --sku S2

Aktualizowanie dni przechowywania zdarzeń urządzenia do chmury usługi IoT Hub w ciągu 3 dni

az iot hub update -n MyIotHub --retention-day 3

Aktualizowanie ustawień obsługi komunikatów w chmurze do urządzenia w usłudze IoT Hub

az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5

Aktualizowanie ustawień kolejki opinii usługi IoT Hub

az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4

Aktualizowanie ustawień przekazywania plików usługi IoT Hub i przypisywanie tożsamości zarządzanej do użytkownika na potrzeby przekazywania plików

az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]

Aktualizowanie ustawień powiadomień przekazywania pliku usługi IoT Hub i czasu trwania blokady kolejki

az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10

Aktualizowanie uwierzytelniania lokalnego usługi IoT Hub, sygnatury dostępu współdzielonego urządzenia i ustawień sygnatury dostępu współdzielonego modułu

az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true

Parametry opcjonalne

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

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: []
--c2d-max-delivery-count --cdd

Liczba prób dostarczenia komunikatu z chmury do urządzenia przez centrum IoT Hub z zakresu od 1 do 100.

--c2d-ttl --ct

Czas, przez jaki komunikat jest dostępny dla urządzenia do użytku, zanim wygaśnie przez usługę IoT Hub( od 1 do 48 godzin).

--dds --disable-device-sas

Wartość logiczna wskazująca, czy wyłączyć wszystkie urządzenia (w tym urządzenia brzegowe, ale z wyłączeniem modułów) klucze sygnatury dostępu współdzielonego w zakresie na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-local-auth --dla

Wartość logiczna wskazująca, czy wyłączyć klucze sygnatury dostępu współdzielonego w zakresie centrum IoT na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-module-sas --dms

Wartość logiczna wskazująca, czy wyłączyć klucze SAS o zakresie modułu na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--fc --fileupload-storage-container-name

Nazwa kontenera głównego, w którym są przekazywane pliki. Kontener nie musi istnieć, ale powinien być creatable przy użyciu określonego parametru connectionString.

--fcs --fileupload-storage-connectionstring

Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.

--fd --feedback-max-delivery-count

Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT w zakresie od 1 do 100.

--feedback-lock-duration --fld

Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.

--feedback-ttl --ft

Okres, przez który centrum IoT będzie obsługiwać opinie dotyczące wygasania lub dostarczania komunikatów z chmury do urządzeń z zakresu od 1 do 48 godzin.

--fileupload-notification-lock-duration --fnld

Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.

--fileupload-notification-max-delivery-count --fnd

Liczba prób dostarczenia komunikatu powiadomienia o pliku w centrum IoT w zakresie od 1 do 100.

--fileupload-notification-ttl --fnt

Czas, przez jaki powiadomienie o przekazaniu pliku jest dostępne dla usługi do korzystania przed wygaśnięciem przez usługę IoT Hub w przedziale od 1 do 48 godzin.

--fileupload-notifications --fn

Wartość logiczna wskazująca, czy mają być rejestrowane informacje o przekazanych plikach do komunikatów/servicebound/filenotifications punktu końcowego usługi IoT Hub.

Właściwość Wartość
Dopuszczalne wartości: false, true
--fileupload-sas-ttl --fst

Czas, przez jaki identyfikator URI sygnatury dostępu współdzielonego wygenerowany przez usługę IoT Hub jest prawidłowy przed jego wygaśnięciem z zakresu od 1 do 24 godzin.

--fileupload-storage-auth-type --fsa

Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.

Właściwość Wartość
Dopuszczalne wartości: identityBased, keyBased
--fileupload-storage-identity --fsi

Tożsamość zarządzana do użycia na potrzeby uwierzytelniania przekazywania plików. Użyj polecenia "[system]", aby odwołać się do tożsamości zarządzanej przypisanej przez system lub identyfikatora zasobu, aby odwołać się do tożsamości zarządzanej przypisanej przez użytkownika.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--min-tls-version --mintls

Określ minimalną wersję protokołu TLS do obsługi tego centrum. Można ustawić wartość "1.0" lub "1.2". Na przykład minimalna wersja protokołu TLS ustawiona na wartość "1.2" powoduje odrzucenie klientów korzystających z protokołu TLS w wersji starszej niż 1.2.

--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--rd --retention-day

Określa, jak długo to centrum IoT będzie obsługiwać zdarzenia urządzenie-chmura z zakresu od 1 do 7 dni.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: []
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: []
--sku

Warstwa cenowa usługi Azure IoT Hub. Należy pamiętać, że w każdej subskrypcji dozwolone jest tylko jedno bezpłatne wystąpienie centrum IoT (F1). Wyjątek zostanie zgłoszony, jeśli bezpłatne wystąpienia przekroczą jeden.

Właściwość Wartość
Dopuszczalne wartości: B1, B2, B3, F1, S1, S2, S3
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--tags

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

--unit

Jednostki w usłudze IoT Hub.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub update (azure-iot rozszerzenie)

Aktualizowanie metadanych centrum IoT Hub.

az iot hub update [--add]
                  [--c2d-max-delivery-count --cdd]
                  [--c2d-ttl --ct]
                  [--dds --disable-device-sas {false, true}]
                  [--disable-local-auth --dla {false, true}]
                  [--disable-module-sas --dms {false, true}]
                  [--fc --fileupload-storage-container-name]
                  [--fcs --fileupload-storage-connectionstring]
                  [--fd --feedback-max-delivery-count]
                  [--feedback-lock-duration --fld]
                  [--feedback-ttl --ft]
                  [--fileupload-notification-lock-duration --fnld]
                  [--fileupload-notification-max-delivery-count --fnd]
                  [--fileupload-notification-ttl --fnt]
                  [--fileupload-notifications --fn {false, true}]
                  [--fileupload-sas-ttl --fst]
                  [--fileupload-storage-auth-type --fsa {identityBased, keyBased}]
                  [--fileupload-storage-identity --fsi]
                  [--force-string]
                  [--ids]
                  [--min-tls-version --mintls]
                  [--name]
                  [--ns-identity-id]
                  [--rd --retention-day]
                  [--remove]
                  [--resource-group]
                  [--set]
                  [--sku {B1, B2, B3, F1, GEN2, S1, S2, S3}]
                  [--subscription]
                  [--tags]
                  [--unit]

Przykłady

Dodawanie ustawień kontenera magazynu do przekazywania plików

az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"

Dodaj regułę filtru zapory, aby akceptowała ruch z maski IP 127.0.0.0/31.

az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31

Aktualizowanie metadanych centrum IoT Hub. (autogenerated)

az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"

Aktualizowanie jednostek usługi IoT Hub do 2 i dodawanie tagów

az iot hub update -n MyIotHub --unit 2 --tags a=b c=d

Aktualizowanie warstwy cenowej dla usługi IoT Hub jako S2

az iot hub update -n MyIotHub --sku S2

Aktualizowanie dni przechowywania zdarzeń urządzenia do chmury usługi IoT Hub w ciągu 3 dni

az iot hub update -n MyIotHub --retention-day 3

Aktualizowanie ustawień obsługi komunikatów w chmurze do urządzenia w usłudze IoT Hub

az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5

Aktualizowanie ustawień kolejki opinii usługi IoT Hub

az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4

Aktualizowanie ustawień przekazywania plików usługi IoT Hub i przypisywanie tożsamości zarządzanej do użytkownika na potrzeby przekazywania plików

az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]

Aktualizowanie ustawień powiadomień przekazywania pliku usługi IoT Hub i czasu trwania blokady kolejki

az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10

Aktualizowanie uwierzytelniania lokalnego usługi IoT Hub, sygnatury dostępu współdzielonego urządzenia i ustawień sygnatury dostępu współdzielonego modułu

az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true

Parametry opcjonalne

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

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: []
--c2d-max-delivery-count --cdd

Liczba prób dostarczenia komunikatu z chmury do urządzenia przez centrum IoT Hub z zakresu od 1 do 100.

--c2d-ttl --ct

Czas, przez jaki komunikat jest dostępny dla urządzenia do użytku, zanim wygaśnie przez usługę IoT Hub( od 1 do 48 godzin).

--dds --disable-device-sas

Wartość logiczna wskazująca, czy wyłączyć wszystkie urządzenia (w tym urządzenia brzegowe, ale z wyłączeniem modułów) klucze sygnatury dostępu współdzielonego w zakresie na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-local-auth --dla

Wartość logiczna wskazująca, czy wyłączyć klucze sygnatury dostępu współdzielonego w zakresie centrum IoT na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--disable-module-sas --dms

Wartość logiczna wskazująca, czy wyłączyć klucze SAS o zakresie modułu na potrzeby uwierzytelniania.

Właściwość Wartość
Dopuszczalne wartości: false, true
--fc --fileupload-storage-container-name

Nazwa kontenera głównego, w którym są przekazywane pliki. Kontener nie musi istnieć, ale powinien być creatable przy użyciu określonego parametru connectionString.

--fcs --fileupload-storage-connectionstring

Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.

--fd --feedback-max-delivery-count

Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT w zakresie od 1 do 100.

--feedback-lock-duration --fld

Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.

--feedback-ttl --ft

Okres, przez który centrum IoT będzie obsługiwać opinie dotyczące wygasania lub dostarczania komunikatów z chmury do urządzeń z zakresu od 1 do 48 godzin.

--fileupload-notification-lock-duration --fnld

Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.

--fileupload-notification-max-delivery-count --fnd

Liczba prób dostarczenia komunikatu powiadomienia o pliku w centrum IoT w zakresie od 1 do 100.

--fileupload-notification-ttl --fnt

Czas, przez jaki powiadomienie o przekazaniu pliku jest dostępne dla usługi do korzystania przed wygaśnięciem przez usługę IoT Hub w przedziale od 1 do 48 godzin.

--fileupload-notifications --fn

Wartość logiczna wskazująca, czy mają być rejestrowane informacje o przekazanych plikach do komunikatów/servicebound/filenotifications punktu końcowego usługi IoT Hub.

Właściwość Wartość
Dopuszczalne wartości: false, true
--fileupload-sas-ttl --fst

Czas, przez jaki identyfikator URI sygnatury dostępu współdzielonego wygenerowany przez usługę IoT Hub jest prawidłowy przed jego wygaśnięciem z zakresu od 1 do 24 godzin.

--fileupload-storage-auth-type --fsa

Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.

Właściwość Wartość
Dopuszczalne wartości: identityBased, keyBased
--fileupload-storage-identity --fsi

Tożsamość zarządzana do użycia na potrzeby uwierzytelniania przekazywania plików. Użyj polecenia "[system]", aby odwołać się do tożsamości zarządzanej przypisanej przez system lub identyfikatora zasobu, aby odwołać się do tożsamości zarządzanej przypisanej przez użytkownika.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--min-tls-version --mintls

Określ minimalną wersję protokołu TLS do obsługi tego centrum. Można ustawić wartość "1.0" lub "1.2". Na przykład minimalna wersja protokołu TLS ustawiona na wartość "1.2" powoduje odrzucenie klientów korzystających z protokołu TLS w wersji starszej niż 1.2.

--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--ns-identity-id

Identyfikator zasobu tożsamości zarządzanej przez użytkownika w celu uzyskania dostępu do przestrzeni nazw rejestru urządzeń.

--rd --retention-day

Określa, jak długo to centrum IoT będzie obsługiwać zdarzenia urządzenie-chmura z zakresu od 1 do 7 dni.

--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove> OR --remove propertyToRemove.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: []
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>.

Właściwość Wartość
Grupa parametrów: Generic Update Arguments
Domyślna wartość: []
--sku

Warstwa cenowa usługi Azure IoT Hub. Należy pamiętać, że w każdej subskrypcji dozwolone jest tylko jedno bezpłatne wystąpienie centrum IoT (F1). Wyjątek zostanie zgłoszony, jeśli bezpłatne wystąpienia przekroczą jeden.

Właściwość Wartość
Dopuszczalne wartości: B1, B2, B3, F1, GEN2, S1, S2, S3
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--tags

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

--unit

Jednostki w usłudze IoT Hub.

Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False

az iot hub wait

Zaczekaj na ukończenie operacji w wystąpieniu usługi IoT Hub.

az iot hub wait [--created]
                [--custom]
                [--deleted]
                [--exists]
                [--ids]
                [--interval]
                [--name]
                [--resource-group]
                [--subscription]
                [--timeout]
                [--updated]

Przykłady

Poczekaj na utworzenie istniejącego wystąpienia usługi IoT Hub

az iot hub wait -n MyIoTHub --created

Poczekaj na usunięcie wystąpienia usługi IoT Hub

az iot hub wait -n MyIoTHub --deleted

Zaczekaj, aż istniejące wystąpienie usługi IoT Hub ma stan Aktywny

az iot hub wait -n MyIoTHub --custom "properties.state=='Active'"

Parametry opcjonalne

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

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
--deleted

Poczekaj na usunięcie.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
--exists

Zaczekaj, aż zasób istnieje.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być kompletny identyfikator zasobu, zawierający wszystkie informacje dotyczące argumentów „Identyfikator zasobu”. Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--interval

Interwał sondowania w sekundach.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: 30
--name -n

Nazwa centrum IoT Hub.

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--resource-group -g

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--subscription

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

Właściwość Wartość
Grupa parametrów: Resource Id Arguments
--timeout

Maksymalny czas oczekiwania w sekundach.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

Właściwość Wartość
Grupa parametrów: Wait Condition Arguments
Domyślna wartość: False
Parametry globalne
--debug

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

Właściwość Wartość
Domyślna wartość: False
--help -h

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

--only-show-errors

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

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne 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.

--verbose

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

Właściwość Wartość
Domyślna wartość: False