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
Nazwa centrum IoT Hub.
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.
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 |
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 |
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 |
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 |
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 |
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 |
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.
Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.
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 |
Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 5 |
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 |
Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 5 |
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 |
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 |
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 |
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 |
Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | identityBased, keyBased |
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.
Lokalizacja centrum IoT Hub. Wartość domyślna to lokalizacja docelowej grupy zasobów.
Włącz tożsamość zarządzaną przypisaną przez system dla tego centrum.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
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.
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.
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Liczba partycji centrum zdarzeń zapasowych dla komunikatów z urządzenia do chmury.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 4 |
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 |
Rola do przypisania do przypisanej przez system tożsamości zarządzanej centrum.
Rozdzielona spacjami lista zakresów do przypisania roli (--role) dla tożsamości zarządzanej przypisanej przez system.
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 |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Jednostki w usłudze IoT Hub.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 1 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Nazwa centrum IoT Hub.
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.
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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.
Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.
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 |
Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 5 |
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 |
Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 5 |
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 |
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 |
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 |
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 |
Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | identityBased, keyBased |
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.
Lokalizacja centrum IoT Hub. Wartość domyślna to lokalizacja docelowej grupy zasobów.
Włącz tożsamość zarządzaną przypisaną przez system dla tego centrum.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | false, true |
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.
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.
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Identyfikator zasobu tożsamości zarządzanej przez użytkownika w celu uzyskania dostępu do przestrzeni nazw rejestru urządzeń.
Identyfikator zasobu przestrzeni nazw rejestru urządzeń, aby połączyć się z tym centrum IoT Hub.
Liczba partycji centrum zdarzeń zapasowych dla komunikatów z urządzenia do chmury.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 4 |
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 |
Rola do przypisania do przypisanej przez system tożsamości zarządzanej centrum.
Rozdzielona spacjami lista zakresów do przypisania roli (--role) dla tożsamości zarządzanej przypisanej przez system.
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 |
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 |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Jednostki w usłudze IoT Hub.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 1 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
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.
Identyfikator urządzenia docelowego.
Prawidłowy czas trwania tokenu w sekundach.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 3600 |
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 |
Typ klucza zasad dostępu współdzielonego na potrzeby uwierzytelniania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | primary |
| Dopuszczalne wartości: | primary, secondary |
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 |
Identyfikator modułu docelowego.
Zasady dostępu współdzielonego z uprawnieniami operacji dla docelowej jednostki usługi IoT Hub.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | iothubowner |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Identyfikator urządzenia docelowego.
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.
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 |
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 |
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 |
Ł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ść: | {} |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Maksymalna liczba sekund oczekiwania na wynik metody urządzenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 30 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
Identyfikator urządzenia docelowego.
Metoda docelowa wywołania.
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.
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 |
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 |
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 |
Ł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ść: | {} |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Maksymalna liczba sekund oczekiwania na wynik metody modułu.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | 30 |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Określ typ zawartości ładunku komunikatu, aby automatycznie sformatować dane wyjściowe tego typu.
Identyfikator urządzenia docelowego.
Określ zapytanie niestandardowe do filtrowania urządzeń.
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.
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 |
Identyfikator interfejsu docelowego do filtrowania. Na przykład: dtmi:com:example:TemperatureController;1.
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 |
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.
Identyfikator modułu docelowego.
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 |
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 |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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.
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 |
Identyfikator urządzenia docelowego.
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 |
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 |
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 |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Monitor opinii będzie blokowany do momentu odebrania komunikatu o określonym identyfikatorze (uuid).
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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
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.
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 |
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 |
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 |
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Maksymalna liczba elementów do zwrócenia. Domyślnie zapytanie nie ma limitu.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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ść: | [] |
Liczba prób dostarczenia komunikatu z chmury do urządzenia przez centrum IoT Hub z zakresu od 1 do 100.
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).
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 |
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 |
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 |
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.
Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.
Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT w zakresie od 1 do 100.
Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.
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.
Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.
Liczba prób dostarczenia komunikatu powiadomienia o pliku w centrum IoT w zakresie od 1 do 100.
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.
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 |
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.
Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | identityBased, keyBased |
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.
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 |
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 |
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.
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Określa, jak długo to centrum IoT będzie obsługiwać zdarzenia urządzenie-chmura z zakresu od 1 do 7 dni.
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ść: | [] |
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 |
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ść: | [] |
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 |
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 |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Jednostki w usłudze IoT Hub.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
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ść: | [] |
Liczba prób dostarczenia komunikatu z chmury do urządzenia przez centrum IoT Hub z zakresu od 1 do 100.
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).
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 |
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 |
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 |
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.
Parametry połączenia dla konta usługi Azure Storage, do którego są przekazywane pliki.
Liczba prób dostarczenia komunikatu w kolejce opinii przez centrum IoT w zakresie od 1 do 100.
Czas trwania blokady kolejki opinii z zakresu od 5 do 300 sekund.
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.
Czas trwania blokady kolejki powiadomień przekazywania plików z zakresu od 5 do 300 sekund.
Liczba prób dostarczenia komunikatu powiadomienia o pliku w centrum IoT w zakresie od 1 do 100.
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.
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 |
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.
Typ uwierzytelniania dla konta usługi Azure Storage, do którego są przekazywane pliki.
| Właściwość | Wartość |
|---|---|
| Dopuszczalne wartości: | identityBased, keyBased |
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.
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 |
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 |
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.
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
Identyfikator zasobu tożsamości zarządzanej przez użytkownika w celu uzyskania dostępu do przestrzeni nazw rejestru urządzeń.
Określa, jak długo to centrum IoT będzie obsługiwać zdarzenia urządzenie-chmura z zakresu od 1 do 7 dni.
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ść: | [] |
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 |
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ść: | [] |
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 |
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 |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Jednostki w usłudze IoT Hub.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
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.
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
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 |
Poczekaj na usunięcie.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
Zaczekaj, aż zasób istnieje.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
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 |
Interwał sondowania w sekundach.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | 30 |
Nazwa centrum IoT Hub.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Resource Id Arguments |
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 |
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 |
Maksymalny czas oczekiwania w sekundach.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | 3600 |
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |