az iot edge

Not

Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, bir az iot edge komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Edge'de IoT çözümlerini yönetin.

Komutlar

az iot edge deployment

IoT Edge dağıtımlarını büyük ölçekte yönetin.

az iot edge deployment create

Hedef IoT Hub IoT Edge dağıtımı oluşturun.

az iot edge deployment delete

IoT Edge dağıtımlarını silin.

az iot edge deployment list

IoT Hub IoT Edge dağıtımlarını listeleyin.

az iot edge deployment show

IoT Edge dağıtımının ayrıntılarını alın.

az iot edge deployment show-metric

IoT Edge dağıtımında tanımlanan hedef sistem ölçümünü değerlendirme.

az iot edge deployment update

IoT Edge dağıtımının belirtilen özelliklerini güncelleştirin.

Dağıtımı güncelleştirmek için --set ve ardından özellik atamaları kullanın.

Not: IoT Edge dağıtım içeriği sabittir. Güncelleştirilebilen dağıtım özellikleri :'etiketler', 'ölçümler', 'priority' ve 'targetCondition'.

az iot edge set-modules

Kenar modüllerini tek bir cihazda ayarlayın.

az iot edge set-modules

Kenar modüllerini tek bir cihazda ayarlayın.

Modül içeriği json biçimindedir ve {"modulesContent":{...}} biçimindedir veya {"content":{"modulesContent":{...}}}.

Varsayılan olarak $edgeAgent ve $edgeHub sistem modüllerinin özellikleri, IoT uzantısıyla yüklenen şemalarda doğrulanır. Bu, --no-validation anahtarı kullanılarak devre dışı bırakılabilir.

Not: Yürütme sırasında komut, cihaza uygulanan modül koleksiyonunun çıkışını alır.

az iot edge set-modules --content
                        --device-id
                        [--auth-type {key, login}]
                        [--hub-name]
                        [--login]
                        [--resource-group]

Örnekler

Hedef cihazda modüller ayarlayarak uç modüllerini geliştirme aşamasında test edin.

az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json

Gerekli Parametreler

--content -k

Dağıtım içeriğini IoT Edge. Dosya yolu veya ham json sağlayın.

--device-id -d

Hedef Cihaz.

İ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.