az iot hub

Azure IoT hub'larını yönetme.

Komutlar

az iot hub certificate

IoT Hub sertifikalarını yönetin.

az iot hub certificate create

bir Azure IoT Hub sertifikası oluşturun/karşıya yükleyin.

az iot hub certificate delete

Azure IoT Hub sertifikayı siler.

az iot hub certificate generate-verification-code

Azure IoT Hub sertifikası için doğrulama kodu oluşturur.

az iot hub certificate list

bir Azure IoT Hub içindeki tüm sertifikaları listeler.

az iot hub certificate show

Belirli bir Azure IoT Hub sertifikası hakkındaki bilgileri gösterir.

az iot hub certificate update

Azure IoT Hub sertifikayı güncelleştirme.

az iot hub certificate verify

Azure IoT Hub sertifikayı doğrular.

az iot hub configuration

Büyük ölçekte IoT otomatik cihaz yönetimi yapılandırmasını yönetin.

az iot hub configuration create

Hedef IoT Hub ioT otomatik cihaz yönetimi yapılandırması oluşturun.

az iot hub configuration delete

IoT cihaz yapılandırmasını silin.

az iot hub configuration list

IoT otomatik cihaz yönetimi yapılandırmalarını bir IoT Hub listeleyin.

az iot hub configuration show

IoT otomatik cihaz yönetimi yapılandırmasının ayrıntılarını alın.

az iot hub configuration show-metric

IoT cihaz yapılandırmasında tanımlanan hedef kullanıcı veya sistem ölçümünü değerlendirme.

az iot hub configuration update

IoT otomatik cihaz yönetimi yapılandırmasının belirtilen özelliklerini güncelleştirin.

Yapılandırmayı güncelleştirmek için --set ve ardından özellik atamaları kullanın.

Not: Yapılandırma içeriği sabittir. Güncelleştirilebilen yapılandırma özellikleri :'etiketler', 'ölçümler', 'priority' ve 'targetCondition'.

az iot hub connection-string

IoT Hub bağlantı dizelerini yönetin.

az iot hub connection-string show

Belirtilen ilke adını ve anahtarını kullanarak belirtilen IoT Hub'lar için bağlantı dizelerini gösterin.

az iot hub consumer-group

IoT hub'ının olay hub'ı tüketici gruplarını yönetme.

az iot hub consumer-group create

Olay hub'ı tüketici grubu oluşturma.

az iot hub consumer-group delete

Olay hub'ı tüketici grubunu silin.

az iot hub consumer-group list

Olay hub'ı tüketici gruplarını listeleme.

az iot hub consumer-group show

Olay hub'ı tüketici grubunun ayrıntılarını alın.

az iot hub create

Azure IoT hub'ı oluşturma.

az iot hub delete

IoT hub'larını silme.

az iot hub device-identity

IoT cihazlarını yönetme.

az iot hub device-identity children

IoT edge cihazları için alt cihaz ilişkilerini yönetme.

az iot hub device-identity children add

Cihazları hedef uç cihazına alt öğe olarak ekleyin.

az iot hub device-identity children list

Atanan alt cihazların koleksiyonunu verir.

az iot hub device-identity children remove

Alt cihazları hedef uç cihazından kaldırın.

az iot hub device-identity connection-string

IoT cihazının bağlantı dizesini yönetin.

az iot hub device-identity connection-string show

Belirli bir IoT Hub cihaz bağlantı dizesini gösterin.

az iot hub device-identity create

IoT Hub bir cihaz oluşturun.

az iot hub device-identity delete

bir IoT Hub cihazı silin.

az iot hub device-identity export

Tüm cihaz kimliklerini bir IoT Hub Azure Depolama blob kapsayıcısına aktarın. Satır içi blob kapsayıcıSı SAS uri girişi için lütfen ortamınızın giriş kurallarını gözden geçirin.

az iot hub device-identity import

Cihaz kimliklerini blobdan bir IoT Hub aktarabilirsiniz. Satır içi blob kapsayıcıSı SAS uri girişi için lütfen ortamınızın giriş kurallarını gözden geçirin.

az iot hub device-identity list

Cihazları bir IoT Hub listeleyin.

az iot hub device-identity parent

IoT cihazları için üst cihaz ilişkilerini yönetme.

az iot hub device-identity parent set

Hedef cihazın üst cihazını ayarlayın.

az iot hub device-identity parent show

Hedef cihazın üst cihazını alın.

az iot hub device-identity renew-key

Sas kimlik doğrulaması ile bir IoT Hub cihazının hedef anahtarlarını yenileyin.

az iot hub device-identity show

bir IoT Hub cihazının ayrıntılarını alın.

az iot hub device-identity update

bir IoT Hub cihazını güncelleştirin.

az iot hub devicestream

IoT hub'ının cihaz akışlarını yönetme.

az iot hub devicestream show

IoT Hub cihaz akış uç noktalarını alın.

az iot hub device-twin

IoT cihaz ikizi yapılandırmasını yönetme.

az iot hub device-twin replace

Cihaz ikizi tanımını hedef json ile değiştirin.

az iot hub device-twin show

Cihaz ikizi tanımı alın.

az iot hub device-twin update

Cihaz ikizi istenen özelliklerini ve etiketlerini güncelleştirin.

az iot hub digital-twin

bir IoT Hub cihazının dijital ikizini işleyip etkileşime geçin.

az iot hub digital-twin invoke-command

Dijital ikiz cihazının kök veya bileşen düzeyi komutunu çağırın.

az iot hub digital-twin show

bir IoT Hub cihazının dijital ikizini gösterin.

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.

az iot hub distributed-tracing

Cihaz başına dağıtılmış ayarları yönetin.

az iot hub distributed-tracing show

Bir cihaz için dağıtılmış izleme ayarlarını alın.

az iot hub distributed-tracing update

Bir cihaz için dağıtılmış izleme seçeneklerini güncelleştirin.

az iot hub generate-sas-token

Hedef IoT Hub, cihaz veya modül için SAS belirteci oluşturun.

az iot hub identity

Azure IoT hub'ının kimliklerini yönetme.

az iot hub identity assign

Yönetilen kimlikleri bir IoT Hub atayın.

az iot hub identity remove

Yönetilen kimlikleri bir IoT Hub kaldırma.

az iot hub identity show

bir IoT Hub kimlik özelliklerini gösterme.

az iot hub invoke-device-method

Bir cihaz yöntemi çağırma.

az iot hub invoke-module-method

Bir Edge modülü yöntemi çağırma.

az iot hub job

IoT Hub işlerini yönetme (v2).

az iot hub job cancel

bir IoT Hub işini iptal etme.

az iot hub job create

Yürütme için bir IoT Hub işi oluşturun ve zamanlayın.

az iot hub job list

bir IoT Hub geçmiş işlerini listeleme.

az iot hub job show

Mevcut bir IoT Hub işinin ayrıntılarını gösterin.

az iot hub list

IoT hub'larını listeleme.

az iot hub list-skus

Kullanılabilir fiyatlandırma katmanlarını listeleyin.

az iot hub manual-failover

coğrafi olarak eşleştirilmiş olağanüstü durum kurtarma bölgesine IoT Hub için el ile yük devretme başlatın.

az iot hub message-enrichment

bir IoT Hub uç noktaları için ileti zenginleştirmelerini yönetme.

az iot hub message-enrichment create

IoT Hub seçtiğiniz uç noktalar için bir ileti zenginleştirmesi oluşturun.

az iot hub message-enrichment delete

IoT hub'ınızdaki bir ileti zenginleştirmeyi silin (anahtara göre).

az iot hub message-enrichment list

IoT Hub için tüm ileti zenginleştirmeleri hakkında bilgi edinin.

az iot hub message-enrichment update

IoT hub'ınızdaki bir ileti zenginleştirmesini güncelleştirme (anahtara göre).

az iot hub module-identity

IoT cihaz modüllerini yönetme.

az iot hub module-identity connection-string

IoT cihaz modülünün bağlantı dizesini yönetin.

az iot hub module-identity connection-string show

Hedef IoT cihaz modülü bağlantı dizesini gösterin.

az iot hub module-identity create

bir IoT Hub hedef IoT cihazında bir modül oluşturun.

az iot hub module-identity delete

IoT Hub bir cihazı silme.

az iot hub module-identity list

IoT cihazında bulunan modülleri bir IoT Hub listeleyin.

az iot hub module-identity renew-key

Sas kimlik doğrulaması ile bir IoT Hub cihaz modülünün hedef anahtarlarını yenileyin.

az iot hub module-identity show

IoT cihaz modülünün ayrıntılarını bir IoT Hub alın.

az iot hub module-identity update

IoT Hub cihaz modülünü güncelleştirme.

az iot hub module-twin

IoT cihaz modülü ikizi yapılandırmasını yönetme.

az iot hub module-twin replace

Modül ikizi tanımını hedef json ile değiştirin.

az iot hub module-twin show

Modül ikizi tanımını gösterme.

az iot hub module-twin update

Modül ikizi istenen özelliklerini ve etiketlerini güncelleştirin.

az iot hub monitor-events

Bir IoT Hub gönderilen cihaz telemetrisini & iletileri izleyin.

az iot hub monitor-feedback

Buluttan cihaza (C2D) iletileri onaylamak için cihazlar tarafından gönderilen geri bildirimleri izleyin.

az iot hub policy

IoT hub'ının paylaşılan erişim ilkelerini yönetme.

az iot hub policy create

IoT hub'ında yeni bir paylaşılan erişim ilkesi oluşturun.

az iot hub policy delete

IoT hub'ından paylaşılan erişim ilkesini silme.

az iot hub policy list

IoT hub'ının paylaşılan erişim ilkelerini listeleme.

az iot hub policy renew-key

IoT hub'ının paylaşılan erişim ilkesinin anahtarlarını yeniden oluşturun.

az iot hub policy show

IoT hub'ının paylaşılan erişim ilkesinin ayrıntılarını alın.

az iot hub query

Güçlü bir SQL benzeri dil kullanarak bir IoT Hub sorgulama.

az iot hub route

IoT hub'ının yollarını yönetme.

az iot hub route create

IoT Hub'da bir yol oluşturun.

az iot hub route delete

IoT Hub için tüm veya bahsedilen yolu silin.

az iot hub route list

IoT Hub'daki tüm yolları alın.

az iot hub route show

IoT Hub'da yol hakkında bilgi edinin.

az iot hub route test

IoT Hub'da tüm yolları veya bahsedilen yolu test edin.

az iot hub route update

IoT Hub'da bir yolu güncelleştirin.

az iot hub routing-endpoint

IoT hub'ının özel uç noktalarını yönetme.

az iot hub routing-endpoint create

IoT Hub bir uç nokta ekleyin.

az iot hub routing-endpoint delete

IoT Hub için tüm uç noktaları veya bahsedilenleri silin.

az iot hub routing-endpoint list

IoT Hub için tüm uç noktalar hakkında bilgi edinin.

az iot hub routing-endpoint show

IoT Hub için bahsedilen uç nokta hakkında bilgi edinin.

az iot hub show

IoT hub'ının ayrıntılarını alın.

az iot hub show-connection-string

IoT hub'ına yönelik bağlantı dizelerini gösterme.

az iot hub show-quota-metrics

IoT hub'ı için kota ölçümlerini alın.

az iot hub show-stats

IoT hub'ına ilişkin istatistikleri alın.

az iot hub update

IoT hub'ı için meta verileri güncelleştirme.

az iot hub create

Azure IoT hub'ı oluşturma.

Azure IoT Hub giriş için bkzhttps://docs.microsoft.com/azure/iot-hub/. .

az iot hub create --name
                  --resource-group
                  [--c2d-max-delivery-count]
                  [--c2d-ttl]
                  [--dds {false, true}]
                  [--disable-local-auth {false, true}]
                  [--disable-module-sas {false, true}]
                  [--edr {false, true}]
                  [--fc]
                  [--fcs]
                  [--fcu]
                  [--fd]
                  [--feedback-lock-duration]
                  [--feedback-ttl]
                  [--fileupload-notification-lock-duration]
                  [--fileupload-notification-max-delivery-count]
                  [--fileupload-notification-ttl]
                  [--fileupload-notifications {false, true}]
                  [--fileupload-sas-ttl]
                  [--fileupload-storage-auth-type {identityBased, keyBased}]
                  [--fileupload-storage-identity]
                  [--location]
                  [--mi-system-assigned {false, true}]
                  [--mi-user-assigned]
                  [--min-tls-version]
                  [--partition-count]
                  [--rd]
                  [--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üm ile 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 kimlikle 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ışı olan 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 zorunlu kılınmış 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

--name -n

IoT Hub adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

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

IoT hub'ının bir cihaza buluttan cihaza 1 ile 100 arasında ileti göndermeye çalışma sayısı.

varsayılan değer: 10
--c2d-ttl --ct

Cihazın süresi IoT Hub dolmadan önce 1 ile 48 saat arasında bir iletinin kullanılabilmesi için kullanılabilecek süre.

varsayılan değer: 1
--dds --disable-device-sas

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.

kabul edilen değerler: false, true
--disable-local-auth --dla

Kimlik doğrulaması için IoT hub kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını gösteren boole değeri.

kabul edilen değerler: false, true
--disable-module-sas --dms

Kimlik doğrulaması için modül kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını belirten boole değeri.

kabul edilen değerler: false, true
--edr --enforce-data-residency

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. daha fazla bilgi için bkz https://aka.ms/iothubdisabledr. .

kabul edilen değerler: false, true
--fc --fileupload-storage-container-name

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.

--fcs --fileupload-storage-connectionstring

Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi.

--fcu --fileupload-storage-container-uri

Dosyaların karşıya yüklendiği Azure Depolama hesabının kapsayıcı URI'si.

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

IoT hub'ının geri bildirim kuyruğunda 1 ile 100 arasında bir ileti göndermeye çalışma sayısı.

varsayılan değer: 10
--feedback-lock-duration --fld

Geri bildirim kuyruğunun kilit süresi (5 ile 300 saniye arasında).

varsayılan değer: 5
--feedback-ttl --ft

IoT hub'ının buluttan cihaza iletilerin süresinin dolması veya teslimi ile ilgili geri bildirimi 1 ile 48 saat arasında tutacağı süre.

varsayılan değer: 1
--fileupload-notification-lock-duration --fnld

Dosya karşıya yükleme bildirimleri kuyruğunun kilit süresi (5 ile 300 saniye arasında).

varsayılan değer: 5
--fileupload-notification-max-delivery-count --fnd

IoT hub'ının 1 ile 100 arasında bir dosya bildirim iletisi göndermeyi deneme sayısı.

varsayılan değer: 10
--fileupload-notification-ttl --fnt

Bir dosya karşıya yükleme bildiriminin IoT Hub süresi dolmadan önce 1 ile 48 saat arasında kullanılabilmesi için kullanılabilecek süre.

varsayılan değer: 1
--fileupload-notifications --fn

Karşıya yüklenen dosyalar hakkındaki bilgilerin iletilere/servicebound/filenotifications IoT Hub uç noktasına kaydedilip kaydedilmeyeceğini gösteren boole değeri.

kabul edilen değerler: false, true
--fileupload-sas-ttl --fst

IoT Hub tarafından oluşturulan SAS URI'sinin süresi dolmadan önce (1 ile 24 saat arasında) geçerlidir.

varsayılan değer: 1
--fileupload-storage-auth-type --fsa

Dosyaların karşıya yüklendiği Azure Depolama hesabının kimlik doğrulama türü.

kabul edilen değerler: identityBased, keyBased
--fileupload-storage-identity --fsi

Dosya karşıya 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.

--location -l

IoT Hub konumunuz. Varsayılan, hedef kaynak grubunun konumudur.

--mi-system-assigned

Bu hub için sistem tarafından atanan yönetilen kimliği etkinleştirin.

kabul edilen değerler: false, true
--mi-user-assigned

Bu hub için kullanıcı tarafından atanan yönetilen kimlikleri etkinleştirin. Kimlik kaynağı kimliklerinin boşlukla ayrılmış listesini kabul edin.

--min-tls-version --mintls

Bu hub için destek eklenecek en düşük TLS sürümünü belirtin. 1.2'nin altındaki BIR TLS sürümünü kullanan istemcilerin reddedilmesi için "1.2" olarak ayarlanabilir.

--partition-count

Cihazdan buluta iletiler için yedekleme Olay Hub'ının bölüm sayısı.

varsayılan değer: 4
--rd --retention-day

Bu IoT hub'ına cihazdan buluta etkinliklerin 1 ile 7 gün arasında ne kadar süreyle tutulacağını belirtir.

varsayılan değer: 1
--role

Hub'ın sistem tarafından atanan yönetilen kimliğine atanacak rol.

--scopes

Sistem tarafından atanan yönetilen kimlik için rol (--role) atanacak kapsamların boşlukla ayrılmış listesi.

--sku

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 birini aşarsa özel durum oluşturulur.

kabul edilen değerler: B1, B2, B3, F1, S1, S2, S3
varsayılan değer: S1
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--unit

IoT Hub birimleri.

varsayılan değer: 1

az iot hub delete

IoT hub'larını silme.

az iot hub delete [--ids]
                  [--name]
                  [--resource-group]

Örnekler

IoT hub'larını silme. (otomatik olarak oluşturulmuş)

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub generate-sas-token

Hedef IoT Hub, cihaz veya modül için SAS belirteci oluşturun.

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]
                              [--device-id]
                              [--du]
                              [--hub-name]
                              [--key-type {primary, secondary}]
                              [--login]
                              [--module-id]
                              [--pn]
                              [--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

--auth-type

İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. varsayılanı kullanarak az configure --defaults iothub-data-auth-type=<auth-type-value>yapılandırabilirsiniz.

kabul edilen değerler: key, login
varsayılan değer: key
--connection-string --cs

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 diğer tüm komut parametreleri yoksayılır. Desteklenen bağlantı dizesi türleri: Iot Hub, Cihaz, Modül.

--device-id -d

Hedef Cihaz.

--du --duration

Saniye cinsinden geçerli belirteç süresi.

varsayılan değer: 3600
--hub-name -n

IoT Hub adı. --login sağlanmadıysa gereklidir.

--key-type --kt

Kimlik doğrulaması için paylaşılan erişim ilkesi anahtar türü.

kabul edilen değerler: primary, secondary
varsayılan değer: primary
--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesini 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ğlanmışsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.

--module-id -m

Hedef Modül.

--pn --policy-name

Hedef IoT Hub varlığı için işlem izinlerine sahip paylaşılan erişim ilkesi.

varsayılan değer: iothubowner
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub invoke-device-method

Bir cihaz yöntemi çağırma.

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

Örnekler

Cihazda buluttan doğrudan bir yöntem çağırın.

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

Gerekli Parametreler

--device-id -d

Hedef Cihaz.

--method-name --mn

Çağırma için hedef yöntem.

İsteğe Bağlı Parametreler

--auth-type

İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. varsayılanı kullanarak az configure --defaults iothub-data-auth-type=<auth-type-value>yapılandırabilirsiniz.

kabul edilen değerler: key, login
varsayılan değer: key
--hub-name -n

IoT Hub adı. --login sağlanmadıysa gereklidir.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesini 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ğlanmışsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.

--method-payload --mp

Yönteme geçirilecek Json yükü. Dosya yolu veya ham json olmalıdır.

varsayılan değer: {}
--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--timeout --to

Cihaz yöntemi sonucunu beklemek için en fazla saniye sayısı.

varsayılan değer: 30

az iot hub invoke-module-method

Bir Edge modülü yöntemi çağırma.

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

Örnekler

Buluttan bir modül kullanarak uç cihazda doğrudan bir yöntem çağırın.

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

Gerekli Parametreler

--device-id -d

Hedef Cihaz.

--method-name --mn

Çağırma için hedef yöntemi.

--module-id -m

Hedef Modül.

İsteğe Bağlı Parametreler

--auth-type

İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumu mu kullanması gerektiğini gösterir. varsayılanı kullanarak az configure --defaults iothub-data-auth-type=<auth-type-value>yapılandırabilirsiniz.

kabul edilen değerler: key, login
varsayılan değer: key
--hub-name -n

IoT Hub adı. --login sağlanmadıysa gereklidir.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesini 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ğlanmışsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.

--method-payload --mp

Yönteme geçirilecek Json yükü. Dosya yolu veya ham json olmalıdır.

varsayılan değer: {}
--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--timeout --to

Cihaz yöntemi sonucunu beklemek için en fazla saniye sayısı.

varsayılan değer: 30

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

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub list-skus

Kullanılabilir fiyatlandırma katmanlarını listeleyin.

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

Örnekler

Kullanılabilir fiyatlandırma katmanlarını listeleyin. (otomatik olarak oluşturulur)

az iot hub list-skus --name MyIoTHub

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub manual-failover

coğrafi olarak eşleştirilmiş olağanüstü durum kurtarma bölgesine IoT Hub için el ile yük devretme başlatın.

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

Ö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

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub monitor-events

Bir IoT Hub gönderilen cihaz telemetrisini & iletileri 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-events [--cg]
                          [--content-type]
                          [--device-id]
                          [--device-query]
                          [--enqueued-time]
                          [--hub-name]
                          [--interface]
                          [--login]
                          [--module-id]
                          [--properties {all, anno, app, sys}]
                          [--repair {false, true}]
                          [--resource-group]
                          [--timeout]
                          [--yes {false, true}]

Örnekler

Temel kullanım

az iot hub monitor-events -n {iothub_name}

IoT Hub bağlantı dizesiyle 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 Olay 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ı + sistem özellikleri alın. 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

İsteğe Bağlı Parametreler

--cg --consumer-group -c

Olay hub'ı uç noktasına bağlanırken kullanılacak tüketici grubunu belirtin.

varsayılan değer: $Default
--content-type --ct

Çıkışı otomatik olarak bu türe biçimlendirmek için ileti yükünün content-Type değerini belirtin.

--device-id -d

Hedef Cihaz.

--device-query -q

Cihazları filtrelemek için özel bir sorgu belirtin.

--enqueued-time --et -e

Bölümlerden iletileri okumak için başlangıç noktası olarak kullanılması gereken zamanı gösterir. Unix döneminin bu yana birimleri milisaniyedir. Hiçbir zaman belirtilmeyen "şimdi" kullanılır.

--hub-name -n

IoT Hub adı. --login sağlanmadıysa gereklidir.

--interface -i

Filtre uygulamak için hedef arabirim tanımlayıcısı. Örneğin: dtmi:com:example:TemperatureController;1.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesini 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ğlanmışsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.

--module-id -m

Hedef Modül.

--properties --props -p

Çıkış için anahtar ileti özelliklerini belirtin. sys = sistem özellikleri, uygulama = uygulama özellikleri, anno = ek açıklamalar.

kabul edilen değerler: all, anno, app, sys
--repair -r

Uzantı sürümüyle uyumlu uamqp bağımlılığını yeniden yükleyin. Varsayılan: false.

kabul edilen değerler: false, true
--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--timeout --to -t

İleti alınmadan bağlantının sürdürülmesi için en fazla saniye sayısı. Sonsuzluk için 0 kullanın.

varsayılan değer: 300
--yes -y

Kullanıcı istemlerini atlayın. Bağımlılık yüklemesinin kabul edilmesini gösterir (gerekirse). Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: false.

kabul edilen değerler: false, true

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ı dizesiyle 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

--auth-type

İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumu mu kullanması gerektiğini gösterir. varsayılanı kullanarak az configure --defaults iothub-data-auth-type=<auth-type-value>yapılandırabilirsiniz.

kabul edilen değerler: key, login
varsayılan değer: key
--device-id -d

Hedef Cihaz.

--hub-name -n

IoT Hub adı. --login sağlanmadıysa gereklidir.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesini 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ğlanmışsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.

--repair -r

Uzantı sürümüyle uyumlu uamqp bağımlılığını yeniden yükleyin. Varsayılan: false.

kabul edilen değerler: false, true
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--wait-on-msg -w

Geri bildirim izleyicisi, belirli bir kimliği (uuid) içeren bir ileti alınana kadar engeller.

--yes -y

Kullanıcı istemlerini atlayın. Bağımlılık yüklemesinin kabul edilmesini gösterir (gerekirse). Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: false.

kabul edilen değerler: false, true

az iot hub query

Güçlü bir SQL benzeri dil kullanarak bir IoT Hub sorgulama.

Cihaz ve modül ikizleri, işler ve ileti yönlendirme ile ilgili bilgileri almak için güçlü bir SQL benzeri dil kullanarak bir IoT Hub sorgulayın. Daha fazla bilgi edinmek için bkz. https://docs.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

Bir Azure IoT Hub tüm cihaz ikizi verilerini sorgular.

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

--query-command -q

Yürütülecek kullanıcı sorgusu.

İsteğe Bağlı Parametreler

--auth-type

İşlemin bir ilke anahtarını otomatik olarak türetmesi mi yoksa geçerli Azure AD oturumunu mu kullanması gerektiğini gösterir. varsayılanı kullanarak az configure --defaults iothub-data-auth-type=<auth-type-value>yapılandırabilirsiniz.

kabul edilen değerler: key, login
varsayılan değer: key
--hub-name -n

IoT Hub adı. --login sağlanmadıysa gereklidir.

--login -l

Bu komut, eylem gerçekleştirme haklarına sahip bir varlık bağlantı dizesini 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ğlanmışsa, bağlantı dizesi öncelik alır. --hub-name sağlanmadıysa gereklidir.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--top

Döndürülecek öğe sayısı üst sınırı. Varsayılan olarak sorguda büyük harf yoktur.

az iot hub show

IoT hub'ının ayrıntılarını alın.

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

Örnekler

IoT hub'ının ayrıntılarını alın. (otomatik olarak oluşturulmuş)

az iot hub show --name MyIoTHub

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub show-connection-string

IoT hub'ına yönelik bağlantı dizelerini gösterme.

az iot hub show-connection-string [--all]
                                  [--hub-name]
                                  [--ids]
                                  [--key {primary, secondary}]
                                  [--policy-name]
                                  [--resource-group]

Örnekler

Varsayılan ilkeyi ve birincil anahtarı kullanarak IoT hub'ının bağlantı dizesini gösterin.

az iot hub show-connection-string --name MyIotHub

İlke 'hizmet' ve ikincil anahtar kullanarak bir IoT Hub bağlantı dizesini gösterin.

az iot hub show-connection-string --name MyIotHub --policy-name service --key secondary

Bir kaynak grubundaki tüm IoT hub'ları için bağlantı dizelerini gösterin.

az iot hub show-connection-string --resource-group MyResourceGroup

Bir abonelikteki tüm IoT hub'ları için bağlantı dizelerini gösterin.

az iot hub show-connection-string

IoT hub'ına yönelik bağlantı dizelerini gösterme. (otomatik olarak oluşturulmuş)

az iot hub show-connection-string --key primary --policy-name MyPolicy

İsteğe Bağlı Parametreler

--all

Tüm paylaşılan erişim ilkelerinin gösterilmesine izin verin.

--hub-name --name -n

IoT Hub adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--key

Kullanılacak anahtar.

kabul edilen değerler: primary, secondary
varsayılan değer: primary
--policy-name

Kullanılacak paylaşılan erişim ilkesi.

varsayılan değer: iothubowner
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

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]

Örnekler

IoT hub'ı için kota ölçümlerini alın. (otomatik olarak oluşturulmuş)

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

IoT hub'ı için kota ölçümlerini alın. (otomatik olarak oluşturulmuş)

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

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub show-stats

IoT hub'ına ilişkin istatistikleri alın.

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

Örnekler

IoT hub'ına ilişkin istatistikleri alın. (otomatik olarak oluşturulmuş)

az iot hub show-stats --name MyIoTHub

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

az iot hub update

IoT hub'ı için meta verileri güncelleştirme.

az iot hub update [--add]
                  [--c2d-max-delivery-count]
                  [--c2d-ttl]
                  [--dds {false, true}]
                  [--disable-local-auth {false, true}]
                  [--disable-module-sas {false, true}]
                  [--fc]
                  [--fcs]
                  [--fcu]
                  [--fd]
                  [--feedback-lock-duration]
                  [--feedback-ttl]
                  [--fileupload-notification-lock-duration]
                  [--fileupload-notification-max-delivery-count]
                  [--fileupload-notification-ttl]
                  [--fileupload-notifications {false, true}]
                  [--fileupload-sas-ttl]
                  [--fileupload-storage-auth-type {identityBased, keyBased}]
                  [--fileupload-storage-identity]
                  [--force-string]
                  [--ids]
                  [--name]
                  [--rd]
                  [--remove]
                  [--resource-group]
                  [--set]
                  [--sku {B1, B2, B3, F1, S1, S2, S3}]
                  [--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ı filtresi 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'ı için meta verileri güncelleştirme. (otomatik olarak oluşturulmuş)

az iot hub update --name MyIotHub --set properties.allocationPolicy="GeoLatency"

bir IoT Hub birimlerini 2'ye güncelleştirme ve etiket ekleme

az iot hub update -n MyIotHub --unit 2 --tags a=b c=d

IoT Hub fiyatlandırma katmanını S2 olarak güncelleştirme

az iot hub update -n MyIotHub --sku S2

Cihazdan buluta olayları IoT Hub saklama günlerini 3 gün olarak güncelleştirin

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 dosya yükleme ayarlarını güncelleştirin ve kullanıcıya dosya yükleme için 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 bildirimi 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ı, cihaz SAS'si 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

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

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

IoT hub'ının bir cihaza buluttan cihaza 1 ile 100 arasında ileti göndermeye çalışma sayısı.

--c2d-ttl --ct

Cihazın süresi IoT Hub dolmadan önce 1 ile 48 saat arasında bir iletinin kullanılabilmesi için kullanılabilecek süre.

--dds --disable-device-sas

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.

kabul edilen değerler: false, true
--disable-local-auth --dla

Kimlik doğrulaması için IoT hub kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını gösteren boole değeri.

kabul edilen değerler: false, true
--disable-module-sas --dms

Kimlik doğrulaması için modül kapsamlı SAS anahtarlarının devre dışı bırakılıp bırakılmayacağını belirten boole değeri.

kabul edilen değerler: false, true
--fc --fileupload-storage-container-name

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.

--fcs --fileupload-storage-connectionstring

Dosyaların karşıya yüklendiği Azure Depolama hesabının bağlantı dizesi.

--fcu --fileupload-storage-container-uri

Dosyaların karşıya yüklendiği Azure Depolama hesabının kapsayıcı URI'si.

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

IoT hub'ının geri bildirim kuyruğunda 1 ile 100 arasında bir ileti göndermeye çalışma sayısı.

--feedback-lock-duration --fld

Geri bildirim kuyruğunun kilit süresi (5 ile 300 saniye arasında).

--feedback-ttl --ft

IoT hub'ının buluttan cihaza iletilerin sona erme veya teslimine ilişkin geri bildirimi 1 ila 48 saat arasında tutacağı süre.

--fileupload-notification-lock-duration --fnld

Dosya karşıya yükleme bildirimleri kuyruğunun kilit süresi (5 ile 300 saniye arasında).

--fileupload-notification-max-delivery-count --fnd

IoT hub'ının 1 ile 100 arasında bir dosya bildirim iletisi teslim etmeye çalışma sayısı.

--fileupload-notification-ttl --fnt

Bir dosyanın karşıya yükleme bildiriminin IoT Hub süresi dolmadan önce kullanılabilmesi için 1 ile 48 saat arasında bir süre kullanılabilir.

--fileupload-notifications --fn

Karşıya yüklenen dosyalar hakkındaki bilgilerin iletilere/servicebound/filenotifications IoT Hub uç noktasına kaydedilip kaydedilmeyeceğini gösteren boole değeri.

kabul edilen değerler: false, true
--fileupload-sas-ttl --fst

IoT Hub tarafından oluşturulan SAS URI'sinin süresi dolmadan önce (1 ile 24 saat arasında) geçerli olur.

--fileupload-storage-auth-type --fsa

Dosyaların karşıya yüklendiği Azure Depolama hesabının kimlik doğrulama türü.

kabul edilen değerler: identityBased, keyBased
--fileupload-storage-identity --fsi

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.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

IoT Hub adı.

--rd --retention-day

Bu IoT hub'ına cihazdan buluta etkinliklerin 1 ile 7 gün arasında ne kadar süreyle tutulacağını belirtir.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değeri belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--sku

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 birini aşarsa özel durum oluşturulur.

kabul edilen değerler: B1, B2, B3, F1, S1, S2, S3
--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--unit

IoT Hub birimleri.