Bagikan melalui


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

--device-id -d

Id Perangkat Target.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

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

Properti Nilai
Grup parameter: Access Control Arguments
Nilai default: key
Nilai yang diterima: key, login
--hub-name -n

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

Properti Nilai
Grup parameter: IoT Hub Identifier Arguments
--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.

Properti Nilai
Grup parameter: IoT Hub Identifier Arguments
--resource-group -g

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

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

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

--content -k

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

--device-id -d

Id Perangkat Target.

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

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

Properti Nilai
Grup parameter: Access Control Arguments
Nilai default: key
Nilai yang diterima: key, login
--hub-name -n

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

Properti Nilai
Grup parameter: IoT Hub Identifier Arguments
--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.

Properti Nilai
Grup parameter: IoT Hub Identifier Arguments
--resource-group -g

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

Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False