az iot hub message-route
Not
Bu başvuru, Azure CLI (sürüm 2.46.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, bir az iot hub message-route komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT hub'ının yollarını yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az iot hub message-route create |
IoT Hub için bir yol ekleyin. |
Dahili | Önizle |
az iot hub message-route delete |
IoT Hub'ında tüm yolları veya bahsedilen bir yolu silin. |
Dahili | Önizle |
az iot hub message-route fallback |
IoT hub'ının geri dönüş yolunu yönetin. |
Dahili | Önizle |
az iot hub message-route fallback set |
IoT Hub'da geri dönüş yolunu etkinleştirin veya devre dışı bırakın. |
Dahili | Önizle |
az iot hub message-route fallback show |
IoT Hub'ın geri dönüş yolunu gösterin. |
Dahili | Önizle |
az iot hub message-route list |
IoT Hub'daki tüm yolları alın. |
Dahili | Önizle |
az iot hub message-route show |
IoT Hub'daki yol hakkında bilgi edinin. |
Dahili | Önizle |
az iot hub message-route test |
IoT Hub'da tüm yolları veya bahsedilen bir yolu test edin. |
Dahili | Önizle |
az iot hub message-route update |
IoT Hub için bir yolu güncelleştirme. |
Dahili | Önizle |
az iot hub message-route create
'iot hub message-route' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Hub için bir yol ekleyin.
az iot hub message-route create --en
--hub-name
--rn
--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
[--condition]
[--enabled {false, true}]
[--resource-group]
Örnekler
Verilen uç nokta ve kaynak türü "DeviceMessages" olan bir IoT Hub için bir yol oluşturun.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Yerleşik uç nokta ve kaynak türü "DeviceMessages" olan bir IoT Hub için bir yol oluşturun.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name events --source DeviceMessages
Verilen uç nokta, kaynak türü "DigitalTwinChangeEvents" ve özel koşul olan bir IoT Hub için devre dışı bırakılmış bir yol oluşturun.
az iot hub message-route create -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DigitalTwinChangeEvents --condition {condition} --enabled false
Gerekli Parametreler
Yönlendirme uç noktasının adı. Yerleşik uç nokta için uç nokta adı 'events' kullanın.
IoT Hub adı.
Yolun adı.
Yolun kaynağı.
İsteğe Bağlı Parametreler
Yönlendirme kuralını uygulamak için değerlendirilen koşul.
IoT Hub'a giden yolun etkinleştirilip etkinleştirilmeydiğini gösteren boole değeri.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub message-route delete
'iot hub message-route' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Hub'ında tüm yolları veya bahsedilen bir yolu silin.
az iot hub message-route delete --hub-name
[--resource-group]
[--rn]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--yes {false, true}]
Örnekler
IoT Hub'dan yol silme.
az iot hub message-route delete -n {iothub_name} --route-name {route_name}
IoT Hub'dan "DeviceMessages" kaynak türünün tüm yollarını silin.
az iot hub message-route delete -n {iothub_name} --source DeviceMessages
IoT Hub'dan tüm yolları silin.
az iot hub message-route delete -n {iothub_name}
Gerekli Parametreler
IoT Hub adı.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yolun adı.
Yolun kaynağı.
Kullanıcı istemlerini atlayın. Eylemin kabul edilmesini gösterir. Öncelikle otomasyon senaryoları için kullanılır. Varsayılan: 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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub message-route list
'iot hub message-route' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Hub'daki tüm yolları alın.
az iot hub message-route list --hub-name
[--resource-group]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Örnekler
IoT Hub'dan tüm yolları alın.
az iot hub message-route list -n {iothub_name}
IoT Hub'dan "DeviceMessages" kaynak türünün tüm yollarını alın.
az iot hub message-route list -n {iothub_name} --source DeviceMessages
Gerekli Parametreler
IoT Hub adı.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yolun kaynağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub message-route show
'iot hub message-route' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Hub'daki yol hakkında bilgi edinin.
az iot hub message-route show --hub-name
--rn
[--resource-group]
Örnekler
IoT Hub'dan yol bilgilerini alma.
az iot hub message-route show -n {iothub_name} --route-name {route_name}
Gerekli Parametreler
IoT Hub adı.
Yolun adı.
İsteğe Bağlı Parametreler
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
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.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub message-route test
'iot hub message-route' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Hub'da tüm yolları veya bahsedilen bir yolu test edin.
Yollarınızı test etmek için örnek bir ileti sağlayabilirsiniz.
az iot hub message-route test --hub-name
[--ap]
[--body]
[--resource-group]
[--rn]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
[--sp]
Örnekler
IoT Hub'dan bir yolu test edin.
az iot hub message-route test -n {iothub_name} --route-name {route_name}
IoT Hub'dan "DeviceMessages" kaynak türünün tüm yollarını test edin.
az iot hub message-route test -n {iothub_name} --source DeviceMessages
Gövde, uygulama özellikleri ve sistem özellikleri gibi özel bir iletiyle IoT Hub'dan gelen tüm yolları test edin.
az iot hub message-route test -n {iothub_name} -b {body} --ap {app_properties} --sp {system_properties}
Gerekli Parametreler
IoT Hub adı.
İsteğe Bağlı Parametreler
Yol iletisinin uygulama özellikleri.
Yol iletisinin gövdesi.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yolun adı.
Yolun kaynağı.
Yol iletisinin sistem özellikleri.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.
az iot hub message-route update
'iot hub message-route' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus
IoT Hub için bir yolu güncelleştirme.
Rotada kaynak, uç nokta, koşul veya etkin durumu değiştirebilirsiniz.
az iot hub message-route update --hub-name
--rn
[--condition]
[--en]
[--enabled {false, true}]
[--resource-group]
[--source-type {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
Örnekler
Bir yolu belirli bir uç noktaya ve "DeviceMessages" kaynak türüne güncelleştirin.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --endpoint-name {endpoint_name} --source DeviceMessages
Yolu devre dışı bırakın.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --enabled false
Bir yolun koşulunu değiştirme.
az iot hub message-route update -n {iothub_name} --route-name {route_name} --condition {condition}
Gerekli Parametreler
IoT Hub adı.
Yolun adı.
İsteğe Bağlı Parametreler
Yönlendirme kuralını uygulamak için değerlendirilen koşul.
Yönlendirme uç noktasının adı. Yerleşik uç nokta için uç nokta adı 'events' kullanın.
IoT Hub'a giden yolun etkinleştirilip etkinleştirilmeydiğini gösteren boole değeri.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
Yolun kaynağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
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.