az iot hub route

Grup perintah ini tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Mengelola rute hub IoT.

Perintah

Nama Deskripsi Jenis Status
az iot hub route create

Buat rute di IoT Hub.

Inti Tidak digunakan lagi
az iot hub route delete

Hapus semua atau rute yang disebutkan untuk IoT Hub Anda.

Inti Tidak digunakan lagi
az iot hub route list

Dapatkan semua rute di IoT Hub.

Inti Tidak digunakan lagi
az iot hub route show

Dapatkan informasi tentang rute di IoT Hub.

Inti Tidak digunakan lagi
az iot hub route test

Uji semua rute atau rute yang disebutkan di IoT Hub.

Inti Tidak digunakan lagi
az iot hub route update

Memperbarui rute di IoT Hub.

Inti Tidak digunakan lagi

az iot hub route create

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'rute hub iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Buat rute di IoT Hub.

Buat rute untuk mengirim sumber data dan kondisi tertentu ke titik akhir yang diinginkan.

az iot hub route create --en
                        --hub-name
                        --name
                        --source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}
                        [--condition]
                        [--enabled {false, true}]
                        [--resource-group]

Contoh

Buat rute baru "R1".

az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1

Buat rute baru "R1" dengan semua parameter.

az iot hub route create -g MyResourceGroup --hub-name MyIotHub --endpoint-name E2 --source DeviceMessages --route-name R1 --condition true --enabled true

Parameter yang Diperlukan

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--hub-name

Nama IoT Hub.

--name --route-name -n

Nama Rute.

--source --source-type --type -s

Sumber rute.

nilai yang diterima: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents

Parameter Opsional

--condition -c

Kondisi yang dievaluasi untuk menerapkan aturan perutean.

--enabled -e

Boolean yang menunjukkan apakah akan mengaktifkan rute ke hub Iot.

nilai yang diterima: false, true
--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot hub route delete

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'rute hub iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Hapus semua atau rute yang disebutkan untuk IoT Hub Anda.

Hapus rute atau semua rute untuk IoT Hub Anda.

az iot hub route delete [--hub-name]
                        [--ids]
                        [--name]
                        [--resource-group]
                        [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                        [--subscription]

Contoh

Hapus rute "R1" dari IoT Hub "MyIotHub".

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --route-name R1

Hapus semua rute jenis sumber "DeviceMessages" dari IoT Hub "MyIotHub".

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Hapus semua rute dari IoT Hub "MyIotHub".

az iot hub route delete -g MyResourceGroup --hub-name MyIotHub

Parameter Opsional

--hub-name

Nama IoT Hub.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name --route-name -n

Nama Rute.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--source --source-type --type -s

Sumber rute.

nilai yang diterima: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot hub route list

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'rute hub iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Dapatkan semua rute di IoT Hub.

Dapatkan informasi tentang semua rute dari IoT Hub.

az iot hub route list [--hub-name]
                      [--ids]
                      [--resource-group]
                      [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                      [--subscription]

Contoh

Dapatkan semua rute dari IoT Hub "MyIotHub".

az iot hub route list -g MyResourceGroup --hub-name MyIotHub

Dapatkan semua rute jenis sumber "DeviceMessages" dari IoT Hub "MyIotHub".

az iot hub route list -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Parameter Opsional

--hub-name

Nama IoT Hub.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--source --source-type --type -s

Sumber rute.

nilai yang diterima: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot hub route show

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'rute hub iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Dapatkan informasi tentang rute di IoT Hub.

Dapatkan informasi tentang rute tertentu di IoT Hub Anda.

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

Contoh

Dapatkan informasi rute dari IoT Hub "MyIotHub".

az iot hub route show -g MyResourceGroup --hub-name MyIotHub --route-name {routeName}

Parameter yang Diperlukan

--name --route-name -n

Nama Rute.

Parameter Opsional

--hub-name

Nama IoT Hub.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot hub route test

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'rute hub iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Uji semua rute atau rute yang disebutkan di IoT Hub.

Uji semua rute yang ada atau rute yang disebutkan di IoT Hub Anda. Anda dapat memberikan contoh pesan untuk menguji rute Anda.

az iot hub route test [--ap]
                      [--body]
                      [--hub-name]
                      [--ids]
                      [--name]
                      [--resource-group]
                      [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                      [--sp]
                      [--subscription]

Contoh

Uji rute "R1" dari IoT Hub "MyIotHub".

az iot hub route test -g MyResourceGroup --hub-name MyIotHub --route-name R1

Uji semua rute jenis sumber "DeviceMessages" dari IoT Hub "MyIotHub".

az iot hub route test -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages

Parameter Opsional

--ap --app-properties

Properti aplikasi pesan rute.

--body -b

Isi pesan rute.

--hub-name

Nama IoT Hub.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--name --route-name -n

Nama Rute.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--source --source-type --type -s

Sumber rute.

nilai yang diterima: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--sp --system-properties

Properti sistem pesan rute.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az iot hub route update

Tidak digunakan lagi

Perintah ini secara implisit tidak digunakan lagi karena grup perintah 'rute hub iot' tidak digunakan lagi dan akan dihapus dalam rilis mendatang. Gunakan 'Grup perintah rute pesan Ekstensi IoT (azure-iot) (az iot hub message-route)' sebagai gantinya.

Memperbarui rute di IoT Hub.

Memperbarui rute di IoT Hub. Anda dapat mengubah sumber, titik akhir, atau kueri pada rute.

az iot hub route update --name
                        [--condition]
                        [--en]
                        [--enabled {false, true}]
                        [--hub-name]
                        [--ids]
                        [--resource-group]
                        [--source {deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents}]
                        [--subscription]

Contoh

Perbarui jenis sumber rute "R1" dari IoT Hub "MyIotHub".

az iot hub route update -g MyResourceGroup --hub-name MyIotHub --source DeviceMessages --route-name R1

Parameter yang Diperlukan

--name --route-name -n

Nama Rute.

Parameter Opsional

--condition -c

Kondisi yang dievaluasi untuk menerapkan aturan perutean.

--en --endpoint --endpoint-name

Nama titik akhir perutean.

--enabled -e

Boolean yang menunjukkan apakah akan mengaktifkan rute ke hub Iot.

nilai yang diterima: false, true
--hub-name

Nama IoT Hub.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--resource-group -g

Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--source --source-type --type -s

Sumber rute.

nilai yang diterima: deviceconnectionstateevents, devicejoblifecycleevents, devicelifecycleevents, devicemessages, digitaltwinchangeevents, invalid, twinchangeevents
--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.