az iot hub
Note
Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.
Azure IoT hub'larını yönetme.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az iot hub certificate |
IoT Hub sertifikalarını yönetme. |
Çekirdek ve Uzantı | GA |
| az iot hub certificate create |
Azure IoT Hub sertifikası oluşturma/karşıya yükleme. |
Core | GA |
| az iot hub certificate create (azure-iot uzantı) |
Azure IoT Hub sertifikası oluşturma/karşıya yükleme. |
Extension | GA |
| az iot hub certificate delete |
Azure IoT Hub sertifikalarını siler. |
Core | GA |
| az iot hub certificate delete (azure-iot uzantı) |
Azure IoT Hub sertifikalarını siler. |
Extension | GA |
| az iot hub certificate generate-verification-code |
Azure IoT Hub sertifikası için doğrulama kodu oluşturur. |
Core | GA |
| az iot hub certificate generate-verification-code (azure-iot uzantı) |
Azure IoT Hub sertifikası için doğrulama kodu oluşturur. |
Extension | GA |
| az iot hub certificate list |
Azure IoT Hub içindeki tüm sertifikaları listeler. |
Core | GA |
| az iot hub certificate list (azure-iot uzantı) |
Azure IoT Hub içindeki tüm sertifikaları listeler. |
Extension | GA |
| az iot hub certificate show |
Belirli bir Azure IoT Hub sertifikası hakkındaki bilgileri gösterir. |
Core | GA |
| az iot hub certificate show (azure-iot uzantı) |
Belirli bir Azure IoT Hub sertifikası hakkındaki bilgileri gösterir. |
Extension | GA |
| az iot hub certificate update |
Azure IoT Hub sertifikalarını güncelleştirme. |
Core | GA |
| az iot hub certificate update (azure-iot uzantı) |
Azure IoT Hub sertifikalarını güncelleştirme. |
Extension | GA |
| az iot hub certificate verify |
Azure IoT Hub sertifikalarını doğrular. |
Core | GA |
| az iot hub certificate verify (azure-iot uzantı) |
Azure IoT Hub sertifikalarını doğrular. |
Extension | GA |
| az iot hub configuration |
Büyük ölçekte IoT otomatik cihaz yönetimi yapılandırmasını yönetin. |
Extension | GA |
| az iot hub configuration create |
Hedef IoT Hub'da bir IoT otomatik cihaz yönetimi yapılandırması oluşturun. |
Extension | GA |
| az iot hub configuration delete |
IoT cihaz yapılandırmasını silin. |
Extension | GA |
| az iot hub configuration list |
IoT Hub'ında IoT otomatik cihaz yönetimi yapılandırmalarını listeleme. |
Extension | GA |
| az iot hub configuration show |
IoT otomatik cihaz yönetimi yapılandırmasının ayrıntılarını alın. |
Extension | GA |
| az iot hub configuration show-metric |
IoT cihaz yapılandırmasında tanımlanan hedef kullanıcı veya sistem ölçümünü değerlendirin. |
Extension | GA |
| az iot hub configuration update |
IoT otomatik cihaz yönetimi yapılandırmasının belirtilen özelliklerini güncelleştirin. |
Extension | GA |
| az iot hub connection-string |
IoT Hub bağlantı dizesi yönetme. |
Extension | GA |
| az iot hub connection-string show |
Belirtilen ilke adını ve anahtarını kullanarak belirtilen IoT Hub'ları için bağlantı dizesi gösterin. |
Extension | GA |
| az iot hub consumer-group |
IoT hub'ının olay hub'ı tüketici gruplarını yönetin. |
Çekirdek ve Uzantı | GA |
| az iot hub consumer-group create |
Olay hub'ı tüketici grubu oluşturma. |
Core | GA |
| az iot hub consumer-group create (azure-iot uzantı) |
Olay hub'ı tüketici grubu oluşturma. |
Extension | GA |
| az iot hub consumer-group delete |
Olay hub'ı tüketici grubunu silin. |
Core | GA |
| az iot hub consumer-group delete (azure-iot uzantı) |
Olay hub'ı tüketici grubunu silin. |
Extension | GA |
| az iot hub consumer-group list |
Olay hub'ı tüketici gruplarını listeleyin. |
Core | GA |
| az iot hub consumer-group list (azure-iot uzantı) |
Olay hub'ı tüketici gruplarını listeleyin. |
Extension | GA |
| az iot hub consumer-group show |
Olay hub'ı tüketici grubunun ayrıntılarını alın. |
Core | GA |
| az iot hub consumer-group show (azure-iot uzantı) |
Olay hub'ı tüketici grubunun ayrıntılarını alın. |
Extension | GA |
| az iot hub create |
Azure IoT hub'ı oluşturma. |
Core | GA |
| az iot hub create (azure-iot uzantı) |
Azure IoT hub'ı oluşturma. |
Extension | GA |
| az iot hub delete |
IoT hub'larını silme. |
Core | GA |
| az iot hub delete (azure-iot uzantı) |
IoT hub'larını silme. |
Extension | GA |
| az iot hub device-identity |
IoT cihazlarını yönetme. |
Extension | GA |
| az iot hub device-identity children |
IoT edge cihazları için alt cihaz ilişkilerini yönetme. |
Extension | GA |
| az iot hub device-identity children add |
Cihazları hedef uç cihazına alt öğe olarak ekleyin. |
Extension | GA |
| az iot hub device-identity children list |
Atanan alt cihazların koleksiyonunu verir. |
Extension | GA |
| az iot hub device-identity children remove |
Alt cihazları hedef uç cihazından kaldırın. |
Extension | GA |
| az iot hub device-identity connection-string |
IoT cihazının bağlantı dizesi yönetin. |
Extension | GA |
| az iot hub device-identity connection-string show |
Belirli bir IoT Hub cihazı bağlantı dizesi gösterin. |
Extension | GA |
| az iot hub device-identity create |
IoT Hub'da cihaz oluşturma. |
Extension | GA |
| az iot hub device-identity delete |
IoT Hub cihazını silme. |
Extension | GA |
| az iot hub device-identity export |
IoT Hub'dan Azure Depolama blob kapsayıcısına tüm cihaz kimliklerini dışarı aktarın. |
Extension | GA |
| az iot hub device-identity import |
Cihaz kimliklerini bir depolama kapsayıcısı blobundan IoT Hub'a aktarın. |
Extension | GA |
| az iot hub device-identity list |
IoT Hub'daki cihazları listeleme. |
Extension | GA |
| az iot hub device-identity parent |
IoT cihazları için üst cihaz ilişkilerini yönetme. |
Extension | GA |
| az iot hub device-identity parent set |
Hedef cihazın üst cihazını ayarlayın. |
Extension | GA |
| az iot hub device-identity parent show |
Hedef cihazın üst cihazını alın. |
Extension | GA |
| az iot hub device-identity renew-key |
Sas kimlik doğrulaması ile IoT Hub cihazlarının hedef anahtarlarını yenileyin. |
Extension | GA |
| az iot hub device-identity show |
IoT Hub cihazının ayrıntılarını alın. |
Extension | GA |
| az iot hub device-identity update |
IoT Hub cihazını güncelleştirme. |
Extension | GA |
| az iot hub device-twin |
IoT cihaz ikizi yapılandırmasını yönetme. |
Extension | GA |
| az iot hub device-twin list |
IoT Hub'daki cihaz ikizlerini listeleme. |
Extension | GA |
| az iot hub device-twin replace |
Cihaz ikizi tanımını hedef json ile değiştirin. |
Extension | GA |
| az iot hub device-twin show |
Cihaz ikizi tanımı alın. |
Extension | GA |
| az iot hub device-twin update |
Cihaz ikizi istenen özelliklerini ve etiketlerini güncelleştirin. |
Extension | GA |
| az iot hub devicestream |
IoT hub'ının cihaz akışlarını yönetme. |
Extension | Preview |
| az iot hub devicestream show |
IoT Hub'ın cihaz akış uç noktalarını alın. |
Extension | Preview |
| az iot hub digital-twin |
IoT Hub cihazının dijital ikizini işleme ve bunlarla etkileşim kurma. |
Extension | GA |
| az iot hub digital-twin invoke-command |
Dijital ikiz cihazının kök veya bileşen düzeyi komutunu çağırın. |
Extension | GA |
| az iot hub digital-twin show |
IoT Hub cihazının dijital ikizini gösterme. |
Extension | GA |
| az iot hub digital-twin update |
JSON düzeltme eki belirtimi aracılığıyla dijital ikiz cihazının okuma-yazma özelliklerini güncelleştirin. |
Extension | GA |
| az iot hub distributed-tracing |
Cihaz başına dağıtılmış ayarları yönetme. |
Extension | Preview |
| az iot hub distributed-tracing show |
Bir cihaz için dağıtılmış izleme ayarlarını alın. |
Extension | Preview |
| az iot hub distributed-tracing update |
Bir cihaz için dağıtılmış izleme seçeneklerini güncelleştirin. |
Extension | Preview |
| az iot hub generate-sas-token |
Hedef IoT Hub, cihaz veya modül için SAS belirteci oluşturma. |
Extension | GA |
| az iot hub identity |
Azure IoT hub'ının kimliklerini yönetme. |
Çekirdek ve Uzantı | GA |
| az iot hub identity assign |
Yönetilen kimlikleri bir IoT Hub'a atayın. |
Core | GA |
| az iot hub identity assign (azure-iot uzantı) |
Yönetilen kimlikleri bir IoT Hub'a atayın. |
Extension | GA |
| az iot hub identity remove |
IoT Hub'dan yönetilen kimlikleri kaldırma. |
Core | GA |
| az iot hub identity remove (azure-iot uzantı) |
IoT Hub'dan yönetilen kimlikleri kaldırma. |
Extension | GA |
| az iot hub identity show |
IoT Hub'ın kimlik özelliklerini gösterme. |
Core | GA |
| az iot hub identity show (azure-iot uzantı) |
IoT Hub'ın kimlik özelliklerini gösterme. |
Extension | GA |
| az iot hub invoke-device-method |
Bir cihaz yöntemi çağır. |
Extension | GA |
| az iot hub invoke-module-method |
Bir modül yöntemi çağır. |
Extension | GA |
| az iot hub job |
IoT Hub işlerini (v2) yönetin. |
Extension | GA |
| az iot hub job cancel |
IoT Hub işini iptal etme. |
Extension | GA |
| az iot hub job create |
Yürütme için bir IoT Hub işi oluşturun ve zamanlayın. |
Extension | GA |
| az iot hub job list |
IoT Hub'ın geçmiş işlerini listeleme. |
Extension | GA |
| az iot hub job show |
Mevcut bir IoT Hub işinin ayrıntılarını gösterin. |
Extension | GA |
| az iot hub list |
IoT hub'larını listeleme. |
Core | GA |
| az iot hub list (azure-iot uzantı) |
IoT hub'larını listeleme. |
Extension | GA |
| az iot hub list-skus |
Kullanılabilir fiyatlandırma katmanlarını listeleyin. |
Core | GA |
| az iot hub list-skus (azure-iot uzantı) |
Kullanılabilir fiyatlandırma katmanlarını listeleyin. |
Extension | GA |
| az iot hub manual-failover |
IoT Hub için coğrafi olarak eşleştirilmiş olağanüstü durum kurtarma bölgesine el ile yük devretme başlatın. |
Core | GA |
| az iot hub manual-failover (azure-iot uzantı) |
IoT Hub için coğrafi olarak eşleştirilmiş olağanüstü durum kurtarma bölgesine el ile yük devretme başlatın. |
Extension | GA |
| az iot hub message-endpoint |
IoT hub'ının özel uç noktalarını yönetme. |
Extension | Preview |
| az iot hub message-endpoint create |
IoT Hub'a uç nokta ekleme. |
Extension | Preview |
| az iot hub message-endpoint create cosmosdb-container |
IoT Hub için Cosmos DB Kapsayıcı uç noktası ekleyin. |
Extension | Preview |
| az iot hub message-endpoint create eventhub |
IoT Hub için Olay Hub'ı uç noktası ekleyin. |
Extension | Preview |
| az iot hub message-endpoint create servicebus-queue |
IoT Hub için Service Bus Kuyruğu uç noktası ekleyin. |
Extension | Preview |
| az iot hub message-endpoint create servicebus-topic |
IoT Hub için service bus konu uç noktası ekleyin. |
Extension | Preview |
| az iot hub message-endpoint create storage-container |
IoT Hub için Depolama Kapsayıcısı uç noktası ekleyin. |
Extension | Preview |
| az iot hub message-endpoint delete |
IoT Hub için tüm uç noktayı veya belirli bir uç noktayı silin. |
Extension | Preview |
| az iot hub message-endpoint list |
IoT Hub'ın tüm uç noktaları hakkında bilgi edinin. |
Extension | Preview |
| az iot hub message-endpoint show |
IoT Hub için bahsedilen uç nokta hakkında bilgi edinin. |
Extension | Preview |
| az iot hub message-endpoint update |
IoT Hub için mevcut uç noktanın özelliklerini güncelleştirin. |
Extension | Preview |
| az iot hub message-endpoint update cosmosdb-container |
IoT Hub için mevcut Cosmos DB Kapsayıcı uç noktasının özelliklerini güncelleştirin. |
Extension | Preview |
| az iot hub message-endpoint update eventhub |
IoT Hub için mevcut Bir Olay Hub'ı uç noktasının özelliklerini güncelleştirin. |
Extension | Preview |
| az iot hub message-endpoint update servicebus-queue |
IoT Hub için mevcut Service Bus Kuyruğu uç noktasının özelliklerini güncelleştirin. |
Extension | Preview |
| az iot hub message-endpoint update servicebus-topic |
IoT Hub için mevcut service bus konu uç noktasının özelliklerini güncelleştirin. |
Extension | Preview |
| az iot hub message-endpoint update storage-container |
IoT Hub için mevcut Depolama Kapsayıcısı uç noktasının özelliklerini güncelleştirin. |
Extension | Preview |
| az iot hub message-enrichment |
IoT Hub uç noktaları için ileti zenginleştirmelerini yönetme. |
Çekirdek ve Uzantı | GA |
| az iot hub message-enrichment create |
IoT Hub'ınızda seçilen uç noktalar için bir ileti zenginleştirmesi oluşturun. |
Core | GA |
| az iot hub message-enrichment create (azure-iot uzantı) |
IoT Hub'ınızda seçilen uç noktalar için bir ileti zenginleştirmesi oluşturun. |
Extension | GA |
| az iot hub message-enrichment delete |
IoT hub'ınızdaki bir ileti zenginleştirmeyi silin (anahtara göre). |
Core | GA |
| az iot hub message-enrichment delete (azure-iot uzantı) |
IoT hub'ınızdaki bir ileti zenginleştirmeyi silin (anahtara göre). |
Extension | GA |
| az iot hub message-enrichment list |
IoT Hub'ınız için tüm ileti zenginleştirmeleri hakkında bilgi edinin. |
Core | GA |
| az iot hub message-enrichment list (azure-iot uzantı) |
IoT Hub'ınız için tüm ileti zenginleştirmeleri hakkında bilgi edinin. |
Extension | GA |
| az iot hub message-enrichment update |
IoT hub'ınızdaki bir ileti zenginleştirmesini güncelleştirin (anahtara göre). |
Core | GA |
| az iot hub message-enrichment update (azure-iot uzantı) |
IoT hub'ınızdaki bir ileti zenginleştirmesini güncelleştirin (anahtara göre). |
Extension | GA |
| az iot hub message-route |
IoT hub'ının yollarını yönetme. |
Extension | Preview |
| az iot hub message-route create |
IoT Hub için bir yol ekleyin. |
Extension | Preview |
| az iot hub message-route delete |
IoT Hub'ında tüm yolları veya bahsedilen bir yolu silin. |
Extension | Preview |
| az iot hub message-route fallback |
IoT hub'ının geri dönüş yolunu yönetin. |
Extension | Preview |
| az iot hub message-route fallback set |
IoT Hub'da geri dönüş yolunu etkinleştirin veya devre dışı bırakın. |
Extension | Preview |
| az iot hub message-route fallback show |
IoT Hub'ın geri dönüş yolunu gösterin. |
Extension | Preview |
| az iot hub message-route list |
IoT Hub'daki tüm yolları alın. |
Extension | Preview |
| az iot hub message-route show |
IoT Hub'daki yol hakkında bilgi edinin. |
Extension | Preview |
| az iot hub message-route test |
IoT Hub'da tüm yolları veya bahsedilen bir yolu test edin. |
Extension | Preview |
| az iot hub message-route update |
IoT Hub için bir yolu güncelleştirme. |
Extension | Preview |
| az iot hub module-identity |
IoT cihaz modüllerini yönetme. |
Extension | GA |
| az iot hub module-identity connection-string |
IoT cihaz modülünün bağlantı dizesi yönetin. |
Extension | GA |
| az iot hub module-identity connection-string show |
Hedef IoT cihaz modülünü bağlantı dizesi gösterin. |
Extension | GA |
| az iot hub module-identity create |
IoT Hub'ında hedef IoT cihazında modül oluşturma. |
Extension | GA |
| az iot hub module-identity delete |
IoT Hub'daki bir cihazı silme. |
Extension | GA |
| az iot hub module-identity list |
IoT Hub'ında bir IoT cihazında bulunan modülleri listeleme. |
Extension | GA |
| az iot hub module-identity renew-key |
Sas kimlik doğrulaması ile IoT Hub cihaz modüllerinin hedef anahtarlarını yenileyin. |
Extension | GA |
| az iot hub module-identity show |
IoT Hub'ında IoT cihaz modülünün ayrıntılarını alın. |
Extension | GA |
| az iot hub module-identity update |
IoT Hub cihaz modülünü güncelleştirme. |
Extension | GA |
| az iot hub module-twin |
IoT cihaz modülü ikizi yapılandırmasını yönetme. |
Extension | GA |
| az iot hub module-twin replace |
Modül ikizi tanımını hedef json ile değiştirin. |
Extension | GA |
| az iot hub module-twin show |
Modül ikizi tanımını gösterme. |
Extension | GA |
| az iot hub module-twin update |
Modül ikizi istenen özelliklerini ve etiketlerini güncelleştirin. |
Extension | GA |
| az iot hub monitor-events |
IoT Hub'a gönderilen cihaz telemetrisini ve iletilerini izleyin. |
Extension | GA |
| az iot hub monitor-feedback |
Buluttan cihaza (C2D) iletileri onaylamak için cihazlar tarafından gönderilen geri bildirimleri izleyin. |
Extension | GA |
| az iot hub policy |
IoT hub'ının paylaşılan erişim ilkelerini yönetme. |
Çekirdek ve Uzantı | GA |
| az iot hub policy create |
IoT hub'ında yeni bir paylaşılan erişim ilkesi oluşturun. |
Core | GA |
| az iot hub policy create (azure-iot uzantı) |
IoT hub'ında yeni bir paylaşılan erişim ilkesi oluşturun. |
Extension | GA |
| az iot hub policy delete |
IoT hub'ından paylaşılan erişim ilkesini silme. |
Core | GA |
| az iot hub policy delete (azure-iot uzantı) |
IoT hub'ından paylaşılan erişim ilkesini silme. |
Extension | GA |
| az iot hub policy list |
IoT hub'ının paylaşılan erişim ilkelerini listeleme. |
Core | GA |
| az iot hub policy list (azure-iot uzantı) |
IoT hub'ının paylaşılan erişim ilkelerini listeleme. |
Extension | GA |
| az iot hub policy renew-key |
IoT hub'ının paylaşılan erişim ilkesinin anahtarlarını yeniden oluşturun. |
Core | GA |
| az iot hub policy renew-key (azure-iot uzantı) |
IoT hub'ının paylaşılan erişim ilkesinin anahtarlarını yeniden oluşturun. |
Extension | GA |
| az iot hub policy show |
IoT hub'ının paylaşılan erişim ilkesinin ayrıntılarını alın. |
Core | GA |
| az iot hub policy show (azure-iot uzantı) |
IoT hub'ının paylaşılan erişim ilkesinin ayrıntılarını alın. |
Extension | GA |
| az iot hub query |
Güçlü bir SQL benzeri dil kullanarak IoT Hub'ı sorgulama. |
Extension | GA |
| az iot hub show |
IoT hub'ının ayrıntılarını alın. |
Core | GA |
| az iot hub show (azure-iot uzantı) |
IoT hub'ının ayrıntılarını alın. |
Extension | GA |
| az iot hub show-quota-metrics |
IoT hub'ı için kota ölçümlerini alın. |
Core | GA |
| az iot hub show-quota-metrics (azure-iot uzantı) |
IoT hub'ı için kota ölçümlerini alın. |
Extension | GA |
| az iot hub show-stats |
IoT hub'ına ilişkin istatistikleri alın. |
Core | GA |
| az iot hub show-stats (azure-iot uzantı) |
IoT hub'ına ilişkin istatistikleri alın. |
Extension | GA |
| az iot hub state |
IoT Hub'ın durumunu yönetin. |
Extension | Experimental |
| az iot hub state export |
IoT Hub'ın durumunu bir dosyaya aktarın. |
Extension | Experimental |
| az iot hub state import |
Bir dosyadan IoT Hub'a Hub durumunu içeri aktarma. |
Extension | Experimental |
| az iot hub state migrate |
Bir dosyaya kaydetmeden bir hub'ın durumunu başka bir hub'a geçirin. |
Extension | Experimental |
| az iot hub update |
IoT hub'ına yönelik meta verileri güncelleştirme. |
Core | GA |
| az iot hub update (azure-iot uzantı) |
IoT hub'ına yönelik meta verileri güncelleştirme. |
Extension | GA |
| az iot hub wait |
IoT Hub örneğindeki bir işlem tamamlanana kadar bekleyin. |
Core | GA |
az iot hub create
Azure IoT hub'ı oluşturma.
Azure IoT Hub'a giriş için bkz 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]
Örnekler
Kaynak grubunun bölgesinde ücretsiz fiyatlandırma katmanı F1 ile bir IoT Hub oluşturun.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2
'westus' bölgesinde standart fiyatlandırma katmanı S1 ve 4 bölümleriyle etiketlerle bir IoT Hub oluşturun.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d
Sistem tarafından atanan yönetilen kimliğe sahip bir IoT Hub oluşturun ve oluşturulan kimlik için depolama hesabına bir rol ve kapsam atayın.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}
Yerel kimlik doğrulaması, cihaz SAS anahtarları ve modül SAS anahtarları devre dışı bırakılmış bir IoT Hub oluşturma
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas
Veri yerleşimi zorlanmış bir IoT Hub oluşturun. Bu, bölgeler arası olağanüstü durum kurtarmayı devre dışı bırakır.
az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr
Gerekli Parametreler
IoT Hub adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
IoT hub'ının bir cihaza buluttan cihaza ileti göndermeyi deneme sayısı (1 ile 100 arasında).
| Özellik | Değer |
|---|---|
| Default value: | 10 |
IoT Hub tarafından süresi dolmadan önce bir iletinin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Kimlik doğrulaması için tüm cihazın (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarlarını devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için IoT hub kapsamlı SAS anahtarlarının devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için modül kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Bölgeler arası olağanüstü durum kurtarmayı devre dışı bırakarak bu IoT Hub için veri yerleşimi uygulayın. Bu özellik, kaynakta ayarlandıktan sonra sabittir. Yalnızca belirli bölgelerde kullanılabilir. {1} adresinden daha fazla bilgi edinin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Dosyaları karşıya yüklediğiniz kök kapsayıcının adı. Kapsayıcının mevcut olması gerekmez, ancak belirtilen connectionString kullanılarak oluşturulabilir olmalıdır.
Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi.
IoT hub'ının geri bildirim kuyruğunda 1 ile 100 arasında bir ileti göndermeye çalışma sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 10 |
Geri bildirim kuyruğunun 5 ila 300 saniye arasındaki kilit süresi.
| Özellik | Değer |
|---|---|
| Default value: | 5 |
IoT hub'ının 1 ile 48 saat arasında buluttan cihaza iletilerin süresinin dolması veya teslimi için geri bildirimde bulunduğu süre.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Dosya karşıya yükleme bildirimleri kuyruğunun kilit süresi (5 ile 300 saniye arasında).
| Özellik | Değer |
|---|---|
| Default value: | 5 |
IoT hub'ının 1 ile 100 arasında bir dosya bildirim iletisi göndermeye çalışma sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 10 |
IoT Hub tarafından süresi dolmadan önce bir dosya karşıya yükleme bildiriminin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Karşıya yüklenen dosyalar hakkındaki bilgilerin IoT Hub uç noktasına/servicebound/filenotifications öğesine kaydedilip kaydedilmeyeceğini gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
IoT Hub tarafından oluşturulan bir SAS URI'sinin süresi dolmadan önce (1 ile 24 saat arasında) geçerli olur.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Dosyaların karşıya yüklendiği Azure Depolama hesabının kimlik doğrulama türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | identityBased, keyBased |
Dosya yükleme kimlik doğrulaması için kullanılacak yönetilen kimlik. Sistem tarafından atanan yönetilen kimliğe veya kullanıcı tarafından atanan yönetilen kimliğe başvurmak için kaynak kimliğine başvurmak için '[system]' kullanın.
IoT Hub'ınızın konumu. Varsayılan, hedef kaynak grubunun konumudur.
Bu hub için sistem tarafından atanan yönetilen kimliği etkinleştirin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Bu hub için kullanıcı tarafından atanan yönetilen kimlikleri etkinleştirin. Kimlik kaynağı kimliklerinin boşlukla ayrılmış listesini kabul edin.
Bu hub için destekleneceğiniz en düşük TLS sürümünü belirtin. "1.0" veya "1.2" olarak ayarlanabilir. Örneğin, en düşük TLS sürümünün "1.2" olarak ayarlanması, 1.2'nin altındaki bir TLS sürümünü kullanan istemcilerin reddedilmesine neden olur.
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Cihazdan buluta iletiler için yedekleme Olay Hub'ının bölüm sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 4 |
Bu IoT hub'ına cihazdan buluta etkinliklerin 1 ile 7 gün arasında ne kadar süreyle tutulacağını belirtir.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Hub'ın sistem tarafından atanan yönetilen kimliğine atanacak rol.
Sistem tarafından atanan yönetilen kimlik için rol (--role) atanacak kapsamların boşlukla ayrılmış listesi.
Azure IoT Hub için fiyatlandırma katmanı. Her abonelikte yalnızca bir ücretsiz IoT hub örneğine (F1) izin verildiğini unutmayın. Ücretsiz örnekler bir taneyi aşarsa özel durum oluşturulur.
| Özellik | Değer |
|---|---|
| Default value: | S1 |
| Kabul edilen değerler: | B1, B2, B3, F1, S1, S2, S3 |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
IoT Hub'ınızdaki birimler.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub create (azure-iot uzantı)
Azure IoT hub'ı oluşturma.
Azure IoT Hub'a giriş için bkz 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]
Örnekler
Kaynak grubunun bölgesinde ücretsiz fiyatlandırma katmanı F1 ile bir IoT Hub oluşturun.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --sku F1 --partition-count 2
'westus' bölgesinde standart fiyatlandırma katmanı S1 ve 4 bölümleriyle etiketlerle bir IoT Hub oluşturun.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --tags a=b c=d
Sistem tarafından atanan yönetilen kimliğe sahip bir IoT Hub oluşturun ve oluşturulan kimlik için depolama hesabına bir rol ve kapsam atayın.
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --mi-system-assigned --role "Storage Blob Data Contributor" --scopes {resourceId}
Yerel kimlik doğrulaması, cihaz SAS anahtarları ve modül SAS anahtarları devre dışı bırakılmış bir IoT Hub oluşturma
az iot hub create --resource-group MyResourceGroup --name MyIotHub --location westus --disable-local-auth --disable-device-sas --disable-module-sas
Veri yerleşimi zorlanmış bir IoT Hub oluşturun. Bu, bölgeler arası olağanüstü durum kurtarmayı devre dışı bırakır.
az iot hub create --resource-group MyResourceGroup --name MyIoTHub --edr
Cihaz Kayıt Defteri ad alanı özellikleriyle bir Generation2 IoT Hub oluşturun.
az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId
Cihaz Kayıt Defteri ad alanı özellikleri ve özel rol ataması ile bir Generation2 IoT Hub oluşturun.
az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId --custom-ns-role-id RoleResourceId
Cihaz Kayıt Defteri ad alanı özellikleriyle bir Generation2 IoT Hub oluşturun ve rol atamayı atlayın.
az iot hub create --resource-group MyResourceGroup --name MyHub --sku GEN2 --ns-resource-id NamespaceResourceId --ns-identity-id UserIdentityResourceId --skip-ns-ra
Gerekli Parametreler
IoT Hub adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
IoT hub'ının bir cihaza buluttan cihaza ileti göndermeyi deneme sayısı (1 ile 100 arasında).
| Özellik | Değer |
|---|---|
| Default value: | 10 |
IoT Hub tarafından süresi dolmadan önce bir iletinin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
ADR Ad Alanına uygulanacak tam rol tanımı kimliği, şu biçimdedir: /subscriptions/{subscriptionId}/providers/Microsoft.Authorization/roleDefinitions/{roleId}. Yalnızca 2. Nesil IoT Hubs için geçerlidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | ADR Namespace Role Assignment Arguments |
Kimlik doğrulaması için tüm cihazın (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarlarını devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için IoT hub kapsamlı SAS anahtarlarının devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için modül kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Bölgeler arası olağanüstü durum kurtarmayı devre dışı bırakarak bu IoT Hub için veri yerleşimi uygulayın. Bu özellik, kaynakta ayarlandıktan sonra sabittir. Yalnızca belirli bölgelerde kullanılabilir. {1} adresinden daha fazla bilgi edinin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Dosyaları karşıya yüklediğiniz kök kapsayıcının adı. Kapsayıcının mevcut olması gerekmez, ancak belirtilen connectionString kullanılarak oluşturulabilir olmalıdır.
Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi.
IoT hub'ının geri bildirim kuyruğunda 1 ile 100 arasında bir ileti göndermeye çalışma sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 10 |
Geri bildirim kuyruğunun 5 ila 300 saniye arasındaki kilit süresi.
| Özellik | Değer |
|---|---|
| Default value: | 5 |
IoT hub'ının 1 ile 48 saat arasında buluttan cihaza iletilerin süresinin dolması veya teslimi için geri bildirimde bulunduğu süre.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Dosya karşıya yükleme bildirimleri kuyruğunun kilit süresi (5 ile 300 saniye arasında).
| Özellik | Değer |
|---|---|
| Default value: | 5 |
IoT hub'ının 1 ile 100 arasında bir dosya bildirim iletisi göndermeye çalışma sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 10 |
IoT Hub tarafından süresi dolmadan önce bir dosya karşıya yükleme bildiriminin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Karşıya yüklenen dosyalar hakkındaki bilgilerin IoT Hub uç noktasına/servicebound/filenotifications öğesine kaydedilip kaydedilmeyeceğini gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
IoT Hub tarafından oluşturulan bir SAS URI'sinin süresi dolmadan önce (1 ile 24 saat arasında) geçerli olur.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Dosyaların karşıya yüklendiği Azure Depolama hesabının kimlik doğrulama türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | identityBased, keyBased |
Dosya yükleme kimlik doğrulaması için kullanılacak yönetilen kimlik. Sistem tarafından atanan yönetilen kimliğe veya kullanıcı tarafından atanan yönetilen kimliğe başvurmak için kaynak kimliğine başvurmak için '[system]' kullanın.
IoT Hub'ınızın konumu. Varsayılan, hedef kaynak grubunun konumudur.
Bu hub için sistem tarafından atanan yönetilen kimliği etkinleştirin.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Bu hub için kullanıcı tarafından atanan yönetilen kimlikleri etkinleştirin. Kimlik kaynağı kimliklerinin boşlukla ayrılmış listesini kabul edin.
Bu hub için destekleneceğiniz en düşük TLS sürümünü belirtin. "1.0" veya "1.2" olarak ayarlanabilir. Örneğin, en düşük TLS sürümünün "1.2" olarak ayarlanması, 1.2'nin altındaki bir TLS sürümünü kullanan istemcilerin reddedilmesine neden olur.
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Cihaz Kayıt Defteri ad alanına erişmek için kullanıcı tarafından yönetilen kimlik kaynak kimliği.
Bu IoT hub'ına bağlanmak için Cihaz Kayıt Defteri ad alanı kaynak kimliği.
Cihazdan buluta iletiler için yedekleme Olay Hub'ının bölüm sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 4 |
Bu IoT hub'ına cihazdan buluta etkinliklerin 1 ile 7 gün arasında ne kadar süreyle tutulacağını belirtir.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Hub'ın sistem tarafından atanan yönetilen kimliğine atanacak rol.
Sistem tarafından atanan yönetilen kimlik için rol (--role) atanacak kapsamların boşlukla ayrılmış listesi.
IoT hub'ı oluşturulduktan sonra ADR Ad Alanı rol atamasını atlamak için kullanılır. Yalnızca 2. Nesil IoT Hubs için geçerlidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | ADR Namespace Role Assignment Arguments |
| Kabul edilen değerler: | false, true |
Azure IoT Hub için fiyatlandırma katmanı. Her abonelikte yalnızca bir ücretsiz IoT hub örneğine (F1) izin verildiğini unutmayın. Ücretsiz örnekler bir taneyi aşarsa özel durum oluşturulur.
| Özellik | Değer |
|---|---|
| Default value: | S1 |
| Kabul edilen değerler: | B1, B2, B3, F1, GEN2, S1, S2, S3 |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
IoT Hub'ınızdaki birimler.
| Özellik | Değer |
|---|---|
| Default value: | 1 |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub delete
IoT hub'larını silme.
az iot hub delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Örnekler
IoT hub'larını silme. (autogenerated)
az iot hub delete --name MyIoTHub --resource-group MyResourceGroup
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub delete (azure-iot uzantı)
IoT hub'larını silme.
az iot hub delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Örnekler
IoT hub'larını silme. (autogenerated)
az iot hub delete --name MyIoTHub --resource-group MyResourceGroup
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub generate-sas-token
Hedef IoT Hub, cihaz veya modül için SAS belirteci oluşturma.
Cihaz SAS belirteçleri için ilke parametresi yalnızca cihaz kayıt defterine erişmek için kullanılır. Bu nedenle, ilkenin kayıt defterine okuma erişimi olmalıdır. IoT Hub belirteçleri için ilke SAS'nin bir parçasıdır.
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]
Örnekler
iothubowner ilkesini ve birincil anahtarı kullanarak bir IoT Hub SAS belirteci oluşturun.
az iot hub generate-sas-token -n {iothub_name}
registryRead ilkesini ve ikincil anahtarı kullanarak bir IoT Hub SAS belirteci oluşturun.
az iot hub generate-sas-token -n {iothub_name} --policy registryRead --key-type secondary
{iothub_name} cihaz kayıt defterine erişmek için iothubowner ilkesini kullanarak bir cihaz SAS belirteci oluşturun.
az iot hub generate-sas-token -d {device_id} -n {iothub_name}
IoT Hub bağlantı dizesi kullanarak cihaz SAS belirteci oluşturma (kayıt defteri erişimiyle)
az iot hub generate-sas-token -d {device_id} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
IoT Hub bağlantı dizesi kullanarak Iot Hub SAS belirteci oluşturma
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Cihaz bağlantı dizesi kullanarak Cihaz SAS belirteci oluşturma
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Modül bağlantı dizesi kullanarak Modül SAS belirteci oluşturma
az iot hub generate-sas-token --connection-string 'HostName=myhub.azure-devices.net;DeviceId=mydevice;ModuleId=mymodule;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. Kimlik doğrulama türü oturum açma bilgisiyse ve kaynak ana bilgisayar adı sağlanmışsa, gerekmedikçe kaynak araması atlanır. kullanarak varsayılanı az configure --defaults iothub-data-auth-type={auth-type-value}yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Access Control Arguments |
| Default value: | key |
| Kabul edilen değerler: | key, login |
Hedef bağlantı dizesi. Bu, IoT Hub kayıt defterini atlar ve daha fazla doğrulama yapmadan sas belirtecini doğrudan sağlanan simetrik anahtardan oluşturur. Süre dışında kalan tüm diğer komut parametreleri yoksayılır. Desteklenen bağlantı dizesi türleri: Iot Hub, Cihaz, Modül.
Hedef Cihaz Kimliği.
Saniye cinsinden geçerli belirteç süresi.
| Özellik | Değer |
|---|---|
| Default value: | 3600 |
IoT Hub adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Kimlik doğrulaması için paylaşılan erişim ilkesi anahtar türü.
| Özellik | Değer |
|---|---|
| Default value: | primary |
| Kabul edilen değerler: | primary, secondary |
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Hedef Modül Kimliği.
Hedef IoT Hub varlığı için işlem izinlerine sahip paylaşılan erişim ilkesi.
| Özellik | Değer |
|---|---|
| Default value: | iothubowner |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub invoke-device-method
Bir cihaz yöntemi çağır.
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]
Örnekler
Bir cihazda doğrudan yöntem çağırma.
az iot hub invoke-device-method --hub-name {iothub_name} --device-id {device_id} --method-name Reboot --method-payload '{"version":"1.0"}'
Gerekli Parametreler
Hedef Cihaz Kimliği.
Çağırma için hedef yöntem.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. Kimlik doğrulama türü oturum açma bilgisiyse ve kaynak ana bilgisayar adı sağlanmışsa, gerekmedikçe kaynak araması atlanır. kullanarak varsayılanı az configure --defaults iothub-data-auth-type={auth-type-value}yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Access Control Arguments |
| Default value: | key |
| Kabul edilen değerler: | key, login |
IoT Hub adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Yönteme geçirilecek Json yükü. Dosya yolu veya ham json olmalıdır.
| Özellik | Değer |
|---|---|
| Default value: | {} |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Cihaz yöntemi sonucunu beklemek için en fazla saniye sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 30 |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub invoke-module-method
Bir modül yöntemi çağır.
Bu komut hem uç hem de uç olmayan cihaz modüllerini destekler.
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]
Örnekler
Uç cihaz modülünde doğrudan yöntem çağırma.
az iot hub invoke-module-method -n {iothub_name} -d {device_id} -m '$edgeAgent' --method-name 'RestartModule' --method-payload '{"schemaVersion": "1.0"}'
Gerekli Parametreler
Hedef Cihaz Kimliği.
Çağırma için hedef yöntem.
Hedef Modül Kimliği.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. Kimlik doğrulama türü oturum açma bilgisiyse ve kaynak ana bilgisayar adı sağlanmışsa, gerekmedikçe kaynak araması atlanır. kullanarak varsayılanı az configure --defaults iothub-data-auth-type={auth-type-value}yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Access Control Arguments |
| Default value: | key |
| Kabul edilen değerler: | key, login |
IoT Hub adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Yönteme geçirilecek Json yükü. Dosya yolu veya ham json olmalıdır.
| Özellik | Değer |
|---|---|
| Default value: | {} |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Modül yöntemi sonucunu beklemek için en fazla saniye sayısı.
| Özellik | Değer |
|---|---|
| Default value: | 30 |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub list
IoT hub'larını listeleme.
az iot hub list [--resource-group]
Örnekler
Abonelikteki tüm IoT hub'larını listeleme.
az iot hub list
'MyGroup' kaynak grubundaki tüm IoT hub'larını listeleme
az iot hub list --resource-group MyGroup
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub list (azure-iot uzantı)
IoT hub'larını listeleme.
az iot hub list [--resource-group]
Örnekler
Abonelikteki tüm IoT hub'larını listeleme.
az iot hub list
'MyGroup' kaynak grubundaki tüm IoT hub'larını listeleme
az iot hub list --resource-group MyGroup
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub list-skus
Kullanılabilir fiyatlandırma katmanlarını listeleyin.
az iot hub list-skus [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Kullanılabilir fiyatlandırma katmanlarını listeleyin. (autogenerated)
az iot hub list-skus --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub list-skus (azure-iot uzantı)
Kullanılabilir fiyatlandırma katmanlarını listeleyin.
az iot hub list-skus [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
Kullanılabilir fiyatlandırma katmanlarını listeleyin. (autogenerated)
az iot hub list-skus --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub manual-failover
IoT Hub için coğrafi olarak eşleştirilmiş olağanüstü durum kurtarma bölgesine el ile yük devretme başlatın.
az iot hub manual-failover [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Örnekler
Birincil bölgeden ikincil bölgeye "myhub" yük devretmesini başlatın.
az iot hub manual-failover -n myhub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub manual-failover (azure-iot uzantı)
IoT Hub için coğrafi olarak eşleştirilmiş olağanüstü durum kurtarma bölgesine el ile yük devretme başlatın.
az iot hub manual-failover [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Örnekler
Birincil bölgeden ikincil bölgeye "myhub" yük devretmesini başlatın.
az iot hub manual-failover -n myhub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub monitor-events
IoT Hub'a gönderilen cihaz telemetrisini ve iletilerini izleyin.
Bu komut bağımlı Cython paketini (uamqp) ilk yürütmede kullanır ve yükleyebilir. https://github.com/Azure/azure-uamqp-python
Not: İleti gövdesi unicode olarak çözülemez olsa bile olay görüntülenir, bu durumda olay yükü bölümü kullanılabilir olan olay özelliklerinin geri kalanıyla birlikte {{kodu çözülemeyen yük}} olarak görüntülenir.
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}]
Örnekler
Temel kullanım
az iot hub monitor-events -n {iothub_name}
IoT Hub bağlantı dizesi ile temel kullanım
az iot hub monitor-events -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Hedef cihazda filtreleme yaparken temel kullanım
az iot hub monitor-events -n {iothub_name} -d {device_id}
Kimliğinde joker karakter bulunan hedeflenen cihazları filtrelerken temel kullanım
az iot hub monitor-events -n {iothub_name} -d Device*
IoT Hub sorgu dilini kullanarak cihazları filtreleme
az iot hub monitor-events -n {iothub_name} -q "select * from devices where tags.location.region = 'US'"
Cihazı filtreleyin ve bağlanılacak bir Event Hub tüketici grubu belirtin.
az iot hub monitor-events -n {iothub_name} -d {device_id} --cg {consumer_group_name}
İleti ek açıklamalarını alma (ileti üst bilgileri)
az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno
İleti ek açıklamalarını + sistem özelliklerini alma. Asla zaman aşımına uğradım.
az iot hub monitor-events -n {iothub_name} -d {device_id} --properties anno sys --timeout 0
Tüm cihaz iletilerinden tüm ileti özniteliklerini alma
az iot hub monitor-events -n {iothub_name} --props all
Tüm iletileri alma ve ileti yükünü JSON olarak ayrıştırma
az iot hub monitor-events -n {iothub_name} --content-type application/json
Hub'dan belirtilen sayıda ileti alın ve ardından kapatın.
az iot hub monitor-events -n {iothub_name} --message-count {message_count}
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Olay hub'ı uç noktasına bağlanırken kullanılacak tüketici grubunu belirtin.
| Özellik | Değer |
|---|---|
| Default value: | $Default |
Çıktıyı otomatik olarak bu türe biçimlendirmek için ileti yükünün İçerik Türünü belirtin.
Hedef Cihaz Kimliği.
Cihazları filtrelemek için özel bir sorgu belirtin.
Bölümlerden gelen iletileri okumak için başlangıç noktası olarak kullanılması gereken zamanı gösterir. Unix dönemlerinden bu yana birimler milisaniyedir. Zaman belirtilmemişse "şimdi" kullanılır.
IoT Hub adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Filtre uygulamak için hedef arabirim tanımlayıcısı. Örneğin: dtmi:com:example:TemperatureController;1.
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
İzleyici sonlandırilmeden önce yakalanacak telemetri iletilerinin sayısı. Belirtilmezse, izleyici hub'dan ileti almama zaman aşımı eşiğine gelene kadar çalışmaya devam eder.
Hedef Modül Kimliği.
Çıkış için önemli ileti özelliklerini belirtin. sys = sistem özellikleri, uygulama = uygulama özellikleri, anno = ek açıklamalar.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | all, anno, app, sys |
Uzantı sürümüyle uyumlu uamqp bağımlılığını yeniden yükleyin. Varsayılan: false.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İleti alınmadan bağlantının sürdürülmesi için en fazla saniye. Sonsuzluk için 0 kullanın.
| Özellik | Değer |
|---|---|
| Default value: | 300 |
Kullanıcı istemlerini atlayın. Eylemin kabul edilmesini gösterir. Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: false.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub monitor-feedback
Buluttan cihaza (C2D) iletileri onaylamak için cihazlar tarafından gönderilen geri bildirimleri izleyin.
Bu komut bağımlı Cython paketini (uamqp) ilk yürütmede kullanır ve yükleyebilir. 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}]
Örnekler
Temel kullanım
az iot hub monitor-feedback -n {iothub_name}
IoT Hub bağlantı dizesi ile temel kullanım
az iot hub monitor-feedback -n {iothub_name} --login 'HostName=myhub.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=12345'
Hedef cihazda filtreleme yaparken temel kullanım
az iot hub monitor-feedback -n {iothub_name} -d {device_id}
Belirli bir kimlikle (uuid) bir ileti aldıktan sonra geri bildirim izleyiciden çıkın
az iot hub monitor-feedback -n {iothub_name} -d {device_id} -w {message_id}
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. Kimlik doğrulama türü oturum açma bilgisiyse ve kaynak ana bilgisayar adı sağlanmışsa, gerekmedikçe kaynak araması atlanır. kullanarak varsayılanı az configure --defaults iothub-data-auth-type={auth-type-value}yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Access Control Arguments |
| Default value: | key |
| Kabul edilen değerler: | key, login |
Hedef Cihaz Kimliği.
IoT Hub adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Uzantı sürümüyle uyumlu uamqp bağımlılığını yeniden yükleyin. Varsayılan: false.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Geri bildirim izleyicisi, belirli bir kimliği (uuid) içeren bir ileti alınana kadar engeller.
Kullanıcı istemlerini atlayın. Eylemin kabul edilmesini gösterir. Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: false.
| Özellik | Değer |
|---|---|
| Default value: | False |
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub query
Güçlü bir SQL benzeri dil kullanarak IoT Hub'ı sorgulama.
Cihaz ve modül ikizleri, işler ve ileti yönlendirme ile ilgili bilgileri alın. Daha fazla bilgi için bkz. 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]
Örnekler
Azure IoT Hub'daki tüm cihaz ikizi verilerini sorgulama.
az iot hub query -n {iothub_name} -q "select * from devices"
Hedef cihazdaki tüm modül ikizi verilerini sorgula.
az iot hub query -n {iothub_name} -q "select * from devices.modules where devices.deviceId = '{device_id}'"
Gerekli Parametreler
Yürütülecek kullanıcı sorgusu.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. Kimlik doğrulama türü oturum açma bilgisiyse ve kaynak ana bilgisayar adı sağlanmışsa, gerekmedikçe kaynak araması atlanır. kullanarak varsayılanı az configure --defaults iothub-data-auth-type={auth-type-value}yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Access Control Arguments |
| Default value: | key |
| Kabul edilen değerler: | key, login |
IoT Hub adı veya ana bilgisayar adı. --login sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesi destekler. "az login" aracılığıyla oturum açmaktan kaçınmak için kullanın. Hem varlık bağlantı dizesi hem de ad sağlanırsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.
| Özellik | Değer |
|---|---|
| Parametre grubu: | IoT Hub Identifier Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
Döndürülecek öğe sayısı üst sınırı. Varsayılan olarak sorguda büyük harf yoktur.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub show
IoT hub'ının ayrıntılarını alın.
az iot hub show [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
IoT hub'ının ayrıntılarını alın. (autogenerated)
az iot hub show --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub show (azure-iot uzantı)
IoT hub'ının ayrıntılarını alın.
az iot hub show [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
IoT hub'ının ayrıntılarını alın. (autogenerated)
az iot hub show --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub show-quota-metrics
IoT hub'ı için kota ölçümlerini alın.
az iot hub show-quota-metrics [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
IoT hub'ı için kota ölçümlerini alın. (autogenerated)
az iot hub show-quota-metrics --ids {ids}
IoT hub'ı için kota ölçümlerini alın. (autogenerated)
az iot hub show-quota-metrics --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub show-quota-metrics (azure-iot uzantı)
IoT hub'ı için kota ölçümlerini alın.
az iot hub show-quota-metrics [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
IoT hub'ı için kota ölçümlerini alın. (autogenerated)
az iot hub show-quota-metrics --ids {ids}
IoT hub'ı için kota ölçümlerini alın. (autogenerated)
az iot hub show-quota-metrics --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub show-stats
IoT hub'ına ilişkin istatistikleri alın.
az iot hub show-stats [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
IoT hub'ına ilişkin istatistikleri alın. (autogenerated)
az iot hub show-stats --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub show-stats (azure-iot uzantı)
IoT hub'ına ilişkin istatistikleri alın.
az iot hub show-stats [--ids]
[--name]
[--resource-group]
[--subscription]
Örnekler
IoT hub'ına ilişkin istatistikleri alın. (autogenerated)
az iot hub show-stats --name MyIoTHub
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub update
IoT hub'ına yönelik meta verileri güncelleştirme.
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]
Örnekler
Dosya karşıya yükleme işlemine depolama kapsayıcısı ayarları ekleme
az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"
IP maskesi 127.0.0.0/31'den gelen trafiği kabul etmek için bir güvenlik duvarı filtre kuralı ekleyin.
az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31
IoT hub'ına yönelik meta verileri güncelleştirme. (autogenerated)
az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"
IoT Hub'ın birimlerini 2'ye güncelleştirme ve etiket ekleme
az iot hub update -n MyIotHub --unit 2 --tags a=b c=d
IoT Hub için fiyatlandırma katmanını S2 olarak güncelleştirme
az iot hub update -n MyIotHub --sku S2
IoT Hub cihazdan buluta olayların bekletme günlerini 3 gün olarak güncelleştirme
az iot hub update -n MyIotHub --retention-day 3
IoT Hub buluttan cihaza mesajlaşma ayarlarını güncelleştirme
az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5
IoT Hub geri bildirim kuyruğu ayarlarını güncelleştirme
az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4
IoT Hub dosyası karşıya yükleme ayarlarını güncelleştirin ve dosya yükleme için kullanıcıya yönetilen kimlik atayın
az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]
IoT Hub dosyasını karşıya yükleme bildirim ayarlarını ve kuyruk kilidi süresini güncelleştirme
az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10
IoT Hub yerel kimlik doğrulamasını, cihaz SAS'sini ve modül SAS ayarlarını güncelleştirme
az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
IoT hub'ının bir cihaza buluttan cihaza ileti göndermeyi deneme sayısı (1 ile 100 arasında).
IoT Hub tarafından süresi dolmadan önce bir iletinin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
Kimlik doğrulaması için tüm cihazın (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarlarını devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için IoT hub kapsamlı SAS anahtarlarının devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için modül kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Dosyaları karşıya yüklediğiniz kök kapsayıcının adı. Kapsayıcının mevcut olması gerekmez, ancak belirtilen connectionString kullanılarak oluşturulabilir olmalıdır.
Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi.
IoT hub'ının geri bildirim kuyruğunda 1 ile 100 arasında bir ileti göndermeye çalışma sayısı.
Geri bildirim kuyruğunun 5 ila 300 saniye arasındaki kilit süresi.
IoT hub'ının 1 ile 48 saat arasında buluttan cihaza iletilerin süresinin dolması veya teslimi için geri bildirimde bulunduğu süre.
Dosya karşıya yükleme bildirimleri kuyruğunun kilit süresi (5 ile 300 saniye arasında).
IoT hub'ının 1 ile 100 arasında bir dosya bildirim iletisi göndermeye çalışma sayısı.
IoT Hub tarafından süresi dolmadan önce bir dosya karşıya yükleme bildiriminin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
Karşıya yüklenen dosyalar hakkındaki bilgilerin IoT Hub uç noktasına/servicebound/filenotifications öğesine kaydedilip kaydedilmeyeceğini gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
IoT Hub tarafından oluşturulan bir SAS URI'sinin süresi dolmadan önce (1 ile 24 saat arasında) geçerli olur.
Dosyaların karşıya yüklendiği Azure Depolama hesabının kimlik doğrulama türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | identityBased, keyBased |
Dosya yükleme kimlik doğrulaması için kullanılacak yönetilen kimlik. Sistem tarafından atanan yönetilen kimliğe veya kullanıcı tarafından atanan yönetilen kimliğe başvurmak için kaynak kimliğine başvurmak için '[system]' kullanın.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | False |
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Bu hub için destekleneceğiniz en düşük TLS sürümünü belirtin. "1.0" veya "1.2" olarak ayarlanabilir. Örneğin, en düşük TLS sürümünün "1.2" olarak ayarlanması, 1.2'nin altındaki bir TLS sürümünü kullanan istemcilerin reddedilmesine neden olur.
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Bu IoT hub'ına cihazdan buluta etkinliklerin 1 ile 7 gün arasında ne kadar süreyle tutulacağını belirtir.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Azure IoT Hub için fiyatlandırma katmanı. Her abonelikte yalnızca bir ücretsiz IoT hub örneğine (F1) izin verildiğini unutmayın. Ücretsiz örnekler bir taneyi aşarsa özel durum oluşturulur.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | B1, B2, B3, F1, S1, S2, S3 |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
IoT Hub'ınızdaki birimler.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub update (azure-iot uzantı)
IoT hub'ına yönelik meta verileri güncelleştirme.
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]
Örnekler
Dosya karşıya yükleme işlemine depolama kapsayıcısı ayarları ekleme
az iot hub update --name MyIotHub --fileupload-storage-connectionstring "connection-string" \ --fileupload-storage-container-name "container_name"
IP maskesi 127.0.0.0/31'den gelen trafiği kabul etmek için bir güvenlik duvarı filtre kuralı ekleyin.
az iot hub update --name MyIotHub --add properties.ipFilterRules filter_name=test-rule action=Accept ip_mask=127.0.0.0/31
IoT hub'ına yönelik meta verileri güncelleştirme. (autogenerated)
az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"
IoT Hub'ın birimlerini 2'ye güncelleştirme ve etiket ekleme
az iot hub update -n MyIotHub --unit 2 --tags a=b c=d
IoT Hub için fiyatlandırma katmanını S2 olarak güncelleştirme
az iot hub update -n MyIotHub --sku S2
IoT Hub cihazdan buluta olayların bekletme günlerini 3 gün olarak güncelleştirme
az iot hub update -n MyIotHub --retention-day 3
IoT Hub buluttan cihaza mesajlaşma ayarlarını güncelleştirme
az iot hub update --name MyIotHub --c2d-max-delivery-count 30 --c2d-ttl 5
IoT Hub geri bildirim kuyruğu ayarlarını güncelleştirme
az iot hub update --name MyIoTHub --feedback-max-delivery-count 20 --feedback-lock-duration 100 --feedback-ttl 4
IoT Hub dosyası karşıya yükleme ayarlarını güncelleştirin ve dosya yükleme için kullanıcıya yönetilen kimlik atayın
az iot hub update -n MyIoTHub --fileupload-sas-ttl 5 --fileupload-storage-auth-type identityBased --fileupload-storage-identity [system]
IoT Hub dosyasını karşıya yükleme bildirim ayarlarını ve kuyruk kilidi süresini güncelleştirme
az iot hub update -n MyIoTHub --fileupload-notification-max-delivery-count 50 --fileupload-notification-ttl 48 --fileupload-notifications --fileupload-notification-lock-duration 10
IoT Hub yerel kimlik doğrulamasını, cihaz SAS'sini ve modül SAS ayarlarını güncelleştirme
az iot hub update -n MyIoTHub --disable-local-auth --disable-device-sas false --disable-module-sas true
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
IoT hub'ının bir cihaza buluttan cihaza ileti göndermeyi deneme sayısı (1 ile 100 arasında).
IoT Hub tarafından süresi dolmadan önce bir iletinin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
Kimlik doğrulaması için tüm cihazın (Edge cihazları dahil ancak modüller hariç) kapsamlı SAS anahtarlarını devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için IoT hub kapsamlı SAS anahtarlarının devre dışı bırakılıp devre dışı bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Kimlik doğrulaması için modül kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Dosyaları karşıya yüklediğiniz kök kapsayıcının adı. Kapsayıcının mevcut olması gerekmez, ancak belirtilen connectionString kullanılarak oluşturulabilir olmalıdır.
Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi.
IoT hub'ının geri bildirim kuyruğunda 1 ile 100 arasında bir ileti göndermeye çalışma sayısı.
Geri bildirim kuyruğunun 5 ila 300 saniye arasındaki kilit süresi.
IoT hub'ının 1 ile 48 saat arasında buluttan cihaza iletilerin süresinin dolması veya teslimi için geri bildirimde bulunduğu süre.
Dosya karşıya yükleme bildirimleri kuyruğunun kilit süresi (5 ile 300 saniye arasında).
IoT hub'ının 1 ile 100 arasında bir dosya bildirim iletisi göndermeye çalışma sayısı.
IoT Hub tarafından süresi dolmadan önce bir dosya karşıya yükleme bildiriminin kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.
Karşıya yüklenen dosyalar hakkındaki bilgilerin IoT Hub uç noktasına/servicebound/filenotifications öğesine kaydedilip kaydedilmeyeceğini gösteren boole değeri.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
IoT Hub tarafından oluşturulan bir SAS URI'sinin süresi dolmadan önce (1 ile 24 saat arasında) geçerli olur.
Dosyaların karşıya yüklendiği Azure Depolama hesabının kimlik doğrulama türü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | identityBased, keyBased |
Dosya yükleme kimlik doğrulaması için kullanılacak yönetilen kimlik. Sistem tarafından atanan yönetilen kimliğe veya kullanıcı tarafından atanan yönetilen kimliğe başvurmak için kaynak kimliğine başvurmak için '[system]' kullanın.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | False |
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Bu hub için destekleneceğiniz en düşük TLS sürümünü belirtin. "1.0" veya "1.2" olarak ayarlanabilir. Örneğin, en düşük TLS sürümünün "1.2" olarak ayarlanması, 1.2'nin altındaki bir TLS sürümünü kullanan istemcilerin reddedilmesine neden olur.
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Cihaz Kayıt Defteri ad alanına erişmek için kullanıcı tarafından yönetilen kimlik kaynak kimliği.
Bu IoT hub'ına cihazdan buluta etkinliklerin 1 ile 7 gün arasında ne kadar süreyle tutulacağını belirtir.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Generic Update Arguments |
| Default value: | [] |
Azure IoT Hub için fiyatlandırma katmanı. Her abonelikte yalnızca bir ücretsiz IoT hub örneğine (F1) izin verildiğini unutmayın. Ücretsiz örnekler bir taneyi aşarsa özel durum oluşturulur.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | B1, B2, B3, F1, GEN2, S1, S2, S3 |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
IoT Hub'ınızdaki birimler.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot hub wait
IoT Hub örneğindeki bir işlem tamamlanana kadar bekleyin.
az iot hub wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Örnekler
Mevcut bir IoT Hub örneği oluşturulana kadar bekleyin
az iot hub wait -n MyIoTHub --created
IoT Hub örneği silinene kadar bekleyin
az iot hub wait -n MyIoTHub --deleted
Mevcut bir IoT Hub örneğinin Etkin durumu olana kadar bekleyin
az iot hub wait -n MyIoTHub --custom "properties.state=='Active'"
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
| Default value: | False |
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
Silinene kadar bekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
| Default value: | False |
Kaynak var olana kadar bekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
| Default value: | False |
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Saniye cinsinden yoklama aralığı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
| Default value: | 30 |
IoT Hub adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Resource Id Arguments |
Saniye cinsinden en fazla bekleme.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
| Default value: | 3600 |
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Wait Condition Arguments |
| Default value: | False |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |