az iot edge
Note
Referensi ini adalah bagian dari ekstensi azure-iot untuk Azure CLI (versi 2.67.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot edge. Pelajari selengkapnya tentang ekstensi.
Mengelola solusi IoT di Edge.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az iot edge deployment |
Mengelola penyebaran IoT Edge dalam skala besar. |
Extension | GA |
| az iot edge deployment create |
Buat penyebaran IoT Edge di IoT Hub target. |
Extension | GA |
| az iot edge deployment delete |
Menghapus penyebaran IoT Edge. |
Extension | GA |
| az iot edge deployment list |
Mencantumkan penyebaran IoT Edge di IoT Hub. |
Extension | GA |
| az iot edge deployment show |
Dapatkan detail penyebaran IoT Edge. |
Extension | GA |
| az iot edge deployment show-metric |
Mengevaluasi metrik sistem target yang ditentukan dalam penyebaran IoT Edge. |
Extension | GA |
| az iot edge deployment update |
Memperbarui properti penyebaran IoT Edge yang ditentukan. |
Extension | GA |
| az iot edge devices |
Perintah untuk mengelola perangkat IoT Edge. |
Extension | GA |
| az iot edge devices create |
Membuat dan mengonfigurasi beberapa perangkat edge di IoT Hub. |
Extension | Experimental |
| az iot edge export-modules |
Ekspor konfigurasi modul edge pada satu perangkat edge. |
Extension | GA |
| az iot edge set-modules |
Atur modul edge pada satu perangkat. |
Extension | GA |
az iot edge export-modules
Ekspor konfigurasi modul edge pada satu perangkat edge.
Output konfigurasi kembar modul dapat langsung digunakan sebagai --konten "az iot edge set-modules".
az iot edge export-modules --device-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
Contoh
Ekspor konfigurasi kembar modul pada perangkat target.
az iot edge export-modules --hub-name {iothub_name} --device-id {device_id}
Parameter yang Diperlukan
Id Perangkat Target.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Menunjukkan apakah operasi harus memperoleh kunci kebijakan secara otomatis atau menggunakan sesi Azure ACTIVE Directory saat ini. Jika jenis autentikasi masuk dan nama host sumber daya disediakan, pencarian sumber daya akan dilewati kecuali diperlukan. Anda dapat mengonfigurasi default menggunakan az configure --defaults iothub-data-auth-type={auth-type-value}.
| Properti | Nilai |
|---|---|
| Grup parameter: | Access Control Arguments |
| Nilai default: | key |
| Nilai yang diterima: | key, login |
Nama IoT Hub atau nama host. Diperlukan jika --login tidak disediakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | IoT Hub Identifier Arguments |
Perintah ini mendukung entitas string koneksi dengan hak untuk melakukan tindakan. Gunakan untuk menghindari login sesi melalui "az login". Jika entitas string koneksi dan nama disediakan, string koneksi lebih diprioritaskan. Diperlukan jika --hub-name tidak disediakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | IoT Hub Identifier Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
az iot edge set-modules
Atur modul edge pada satu perangkat.
Konten modul adalah json dan dalam bentuk {"modulesContent":{...}} atau {"content":{"modulesContent":{...}}}.
Secara default properti modul sistem $edgeAgent dan $edgeHub divalidasi terhadap skema yang diinstal dengan ekstensi IoT. Ini dapat dinonaktifkan dengan menggunakan sakelar --no-validation.
Catatan: Setelah eksekusi, perintah akan menghasilkan pengumpulan modul yang diterapkan ke perangkat.
az iot edge set-modules --content
--device-id
[--auth-type {key, login}]
[--hub-name]
[--login]
[--resource-group]
Contoh
Uji modul edge saat dalam pengembangan dengan mengatur modul pada perangkat target.
az iot edge set-modules --hub-name {iothub_name} --device-id {device_id} --content ../modules_content.json
Parameter yang Diperlukan
Konten penyebaran IoT Edge. Berikan jalur file atau json mentah.
Id Perangkat Target.
Parameter Opsional
Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.
Menunjukkan apakah operasi harus memperoleh kunci kebijakan secara otomatis atau menggunakan sesi Azure ACTIVE Directory saat ini. Jika jenis autentikasi masuk dan nama host sumber daya disediakan, pencarian sumber daya akan dilewati kecuali diperlukan. Anda dapat mengonfigurasi default menggunakan az configure --defaults iothub-data-auth-type={auth-type-value}.
| Properti | Nilai |
|---|---|
| Grup parameter: | Access Control Arguments |
| Nilai default: | key |
| Nilai yang diterima: | key, login |
Nama IoT Hub atau nama host. Diperlukan jika --login tidak disediakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | IoT Hub Identifier Arguments |
Perintah ini mendukung entitas string koneksi dengan hak untuk melakukan tindakan. Gunakan untuk menghindari login sesi melalui "az login". Jika entitas string koneksi dan nama disediakan, string koneksi lebih diprioritaskan. Diperlukan jika --hub-name tidak disediakan.
| Properti | Nilai |
|---|---|
| Grup parameter: | IoT Hub Identifier Arguments |
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Global
Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Tampilkan pesan bantuan ini dan keluar.
Hanya tampilkan kesalahan, menekan peringatan.
| Properti | Nilai |
|---|---|
| Nilai default: | False |
Format output.
| Properti | Nilai |
|---|---|
| Nilai default: | json |
| Nilai yang diterima: | json, jsonc, none, table, tsv, yaml, yamlc |
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.
Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.
| Properti | Nilai |
|---|---|
| Nilai default: | False |