az iot ops broker listener
Note
Referensi ini adalah bagian dari ekstensi azure-iot-ops untuk Azure CLI (versi 2.67.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot ops broker listener . Pelajari selengkapnya tentang ekstensi.
Manajemen pendengar broker Mqtt.
Perintah
| Nama | Deskripsi | Jenis | Status |
|---|---|---|---|
| az iot ops broker listener apply |
Membuat atau mengganti layanan pendengar broker mqtt. |
Extension | GA |
| az iot ops broker listener delete |
Menghapus pendengar broker mqtt. |
Extension | GA |
| az iot ops broker listener list |
Mencantumkan listener broker mqtt yang terkait dengan broker. |
Extension | GA |
| az iot ops broker listener port |
Operasi port pendengar broker Mqtt. |
Extension | GA |
| az iot ops broker listener port add |
Tambahkan konfigurasi port tcp ke layanan pendengar broker mqtt. |
Extension | GA |
| az iot ops broker listener port remove |
Hapus konfigurasi port tcp dari layanan pendengar broker mqtt. |
Extension | GA |
| az iot ops broker listener show |
Tampilkan detail pendengar broker mqtt. |
Extension | GA |
az iot ops broker listener apply
Membuat atau mengganti layanan pendengar broker mqtt.
Contoh format file konfigurasi adalah sebagai berikut:
{
"serviceType": "LoadBalancer",
"ports": [
{
"port": 1883,
"protocol": "Mqtt"
},
{
"authenticationRef": "default",
"port": 8883,
"protocol": "Mqtt",
"tls": {
"mode": "Automatic",
"certManagerCertificateSpec": {
"issuerRef": {
"name": "azure-iot-operations-aio-certificate-issuer",
"kind": "ClusterIssuer",
"group": "cert-manager.io"
}
}
}
}
]
}
Saat digunakan dengan menerapkan konten di atas akan membuat atau mengganti pendengar target dengan dua konfigurasi port.
az iot ops broker listener apply --config-file
--instance
--name
--resource-group
[--broker]
Contoh
Buat atau ganti pendengar untuk broker default menggunakan file konfigurasi.
az iot ops broker listener apply -n listener --in myinstance -g myresourcegroup --config-file /path/to/listener/config.json
Parameter yang Diperlukan
Jalur ke file konfigurasi yang berisi properti sumber daya dalam format json. File konfigurasi harus berisi objek dengan properti yang kompatibel dengan representasi ARM sumber daya. Objek berkorelasi langsung dengan 'properties:{}' dari sumber daya ARM.
| Properti | Nilai |
|---|---|
| Parameter group: | Config Arguments |
Nama instans Operasi IoT.
Nama pendengar.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nama broker.
| Properti | Nilai |
|---|---|
| Nilai default: | default |
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 ops broker listener delete
Menghapus pendengar broker mqtt.
az iot ops broker listener delete --instance
--name
--resource-group
[--broker]
[--yes {false, true}]
Contoh
Hapus pendengar broker mqtt yang terkait dengan broker default.
az iot ops broker listener delete -n listener --in myinstance -g myresourcegroup
Sama seperti contoh sebelumnya tetapi melewati perintah konfirmasi.
az iot ops broker listener delete -n listener --in myinstance -g myresourcegroup -y
Parameter yang Diperlukan
Nama instans Operasi IoT.
Nama pendengar.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nama broker.
| Properti | Nilai |
|---|---|
| Nilai default: | default |
Konfirmasi [y]es tanpa perintah. Berguna untuk skenario CI dan otomatisasi.
| Properti | Nilai |
|---|---|
| Nilai yang diterima: | false, true |
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 ops broker listener list
Mencantumkan listener broker mqtt yang terkait dengan broker.
az iot ops broker listener list --instance
--resource-group
[--broker]
Contoh
Menghitung semua pendengar broker mqtt yang terkait dengan broker default.
az iot ops broker listener list --in myinstance -g myresourcegroup
Parameter yang Diperlukan
Nama instans Operasi IoT.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nama broker.
| Properti | Nilai |
|---|---|
| Nilai default: | default |
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 ops broker listener show
Tampilkan detail pendengar broker mqtt.
az iot ops broker listener show --instance
--name
--resource-group
[--broker]
Contoh
Tampilkan detail listener default yang terkait dengan broker default.
az iot ops broker listener show -n default --in myinstance -g myresourcegroup
Parameter yang Diperlukan
Nama instans Operasi IoT.
Nama pendengar.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.
Parameter Opsional
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nama broker.
| Properti | Nilai |
|---|---|
| Nilai default: | default |
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 |