Bagikan melalui


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

--config-file

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

Nama instans Operasi IoT.

--name -n

Nama pendengar.

--resource-group -g

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.

--broker -b

Nama broker.

Properti Nilai
Nilai default: default
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 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

--instance -i

Nama instans Operasi IoT.

--name -n

Nama pendengar.

--resource-group -g

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.

--broker -b

Nama broker.

Properti Nilai
Nilai default: default
--yes -y

Konfirmasi [y]es tanpa perintah. Berguna untuk skenario CI dan otomatisasi.

Properti Nilai
Nilai yang diterima: false, true
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 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

--instance -i

Nama instans Operasi IoT.

--resource-group -g

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.

--broker -b

Nama broker.

Properti Nilai
Nilai default: default
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 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

--instance -i

Nama instans Operasi IoT.

--name -n

Nama pendengar.

--resource-group -g

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.

--broker -b

Nama broker.

Properti Nilai
Nilai default: default
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