az iot edge

Catatan

Referensi ini adalah bagian dari ekstensi azure-iot untuk Azure CLI (versi 2.37.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot edge . Pelajari lebih lanjut tentang ekstensi.

Mengelola solusi IoT di Edge.

Perintah

Nama Deskripsi Jenis Status
az iot edge deployment

Mengelola penyebaran IoT Edge dalam skala besar.

Ekstensi GA
az iot edge deployment create

Buat penyebaran IoT Edge di IoT Hub target.

Ekstensi GA
az iot edge deployment delete

Menghapus penyebaran IoT Edge.

Ekstensi GA
az iot edge deployment list

Mencantumkan penyebaran IoT Edge di IoT Hub.

Ekstensi GA
az iot edge deployment show

Dapatkan detail penyebaran IoT Edge.

Ekstensi GA
az iot edge deployment show-metric

Mengevaluasi metrik sistem target yang ditentukan dalam penyebaran IoT Edge.

Ekstensi GA
az iot edge deployment update

Memperbarui properti penyebaran IoT Edge yang ditentukan.

Ekstensi GA
az iot edge devices

Perintah untuk mengelola perangkat IoT Edge.

Ekstensi GA
az iot edge devices create

Membuat dan mengonfigurasi beberapa perangkat edge di IoT Hub.

Ekstensi Eksperimental
az iot edge export-modules

Ekspor konfigurasi modul edge pada satu perangkat edge.

Ekstensi GA
az iot edge set-modules

Atur modul edge pada satu perangkat.

Ekstensi 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

--device-id -d

Id Perangkat Target.

Parameter Opsional

--auth-type

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

nilai yang diterima: key, login
nilai default: key
--hub-name -n

Nama IoT Hub atau nama host. Diperlukan jika --login tidak disediakan.

--login -l

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.

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

--content -k

Konten penyebaran IoT Edge. Berikan jalur file atau json mentah.

--device-id -d

Id Perangkat Target.

Parameter Opsional

--auth-type

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

nilai yang diterima: key, login
nilai default: key
--hub-name -n

Nama IoT Hub atau nama host. Diperlukan jika --login tidak disediakan.

--login -l

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.

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