az iot ops asset endpoint

Catatan

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

Grup perintah 'iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Mengelola profil titik akhir aset.

Perintah

Nama Deskripsi Jenis Status
az iot ops asset endpoint certificate

Mengelola sertifikat yang dimiliki dalam titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint certificate add

Tambahkan sertifikat yang dimiliki ke titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint certificate list

Mencantumkan sertifikat yang dimiliki dalam titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint certificate remove

Menghapus sertifikat yang dimiliki di titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint create

Membuat titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint delete

Menghapus titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint query

Kueri Resource Graph untuk titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint show

Perlihatkan titik akhir aset.

Ekstensi Pratinjau
az iot ops asset endpoint update

Memperbarui titik akhir aset.

Ekstensi Pratinjau

az iot ops asset endpoint create

Pratinjau

Grup perintah 'iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Membuat titik akhir aset.

Lokasi kustom atau nama kluster harus disediakan. Perintah ini akan memeriksa keberadaan lokasi dan kluster kustom terkait dan memastikan bahwa keduanya disiapkan dengan benar dengan ekstensi microsoft.deviceregistry.assets.

Azure IoT OPC UA Broker (pratinjau) menggunakan sertifikat klien yang sama untuk semua saluran aman antara dirinya sendiri dan server OPC UA yang terhubung dengannya.

az iot ops asset endpoint create --name
                                 --resource-group
                                 --ta
                                 [--ac]
                                 [--cert]
                                 [--cert-ref]
                                 [--cl]
                                 [--clrg]
                                 [--cls]
                                 [--cluster]
                                 [--cluster-resource-group]
                                 [--cluster-subscription]
                                 [--location]
                                 [--password-ref]
                                 [--tags]
                                 [--ur]

Contoh

Buat titik akhir aset dengan autentikasi pengguna anonim menggunakan lokasi kustom yang diberikan.

az iot ops asset endpoint create --name {asset_endpoint} -g {resource_group} --custom-location {custom_location} --target-address {target_address}

Buat titik akhir aset dengan autentikasi pengguna anonim menggunakan lokasi kustom dan grup sumber daya yang diberikan untuk lokasi kustom. Grup sumber daya harus disertakan jika ada beberapa lokasi kustom dengan nama yang sama dalam langganan.

az iot ops asset endpoint create --name {asset_endpoint} -g {resource_group} --custom-location {custom_location} --custom-location-resource-group {custom_location_resource_group} --target-address {target_address}

Buat titik akhir aset dengan autentikasi pengguna nama pengguna-kata sandi dan sertifikat milik yang telah dikonfigurasi sebelumnya dengan nilai yang telah diisi sebelumnya. Referensi nama pengguna dan kata sandi diatur melalui driver Antarmuka Penyimpanan Kontainer Azure Keyvault.

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --cert secret=aio-opc-ua-broker-client-certificate thumbprint=000000000000000000 password=aio-opc-ua-broker-client-certificate-password

Buat titik akhir aset dengan autentikasi pengguna nama pengguna-kata sandi dan konfigurasi tambahan dengan nilai yang telah diisi sebelumnya (contoh sintaks powershell).

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --additional-config '{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}'

Buat titik akhir aset dengan autentikasi pengguna nama pengguna-kata sandi dan konfigurasi tambahan dengan nilai yang telah diisi sebelumnya (contoh sintaks cmd).

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --additional-config "{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}"

Buat titik akhir aset dengan autentikasi pengguna nama pengguna-kata sandi dan konfigurasi tambahan dengan nilai yang telah diisi sebelumnya (contoh sintaks bash).

az iot ops asset endpoint create --name myAssetEndpoint -g myRG --cluster myCluster --target-address "opc.tcp://opcplc-000000:50000" --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password" --additional-config '{"applicationName": "opcua-connector", "defaults": { "publishingIntervalMilliseconds": 100,  "samplingIntervalMilliseconds": 500,  "queueSize": 15,}, "session": {"timeout": 60000}, "subscription": {"maxItems": 1000}, "security": { "autoAcceptUntrustedServerCertificates": true}}'

Parameter yang Diperlukan

--name -n

Nama Titik Akhir Aset.

--resource-group -g

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

--ta --target-address

Alamat Target. Harus berupa alamat lokal yang valid.

Parameter Opsional

--ac --additional-config

Konfigurasi Tambahan untuk jenis konektivitas (misalnya: OPC UA, Modbus, ONVIF).

--cert

Pasangan kunci=nilai yang dipisahkan spasi yang sesuai dengan sertifikat yang terkait dengan titik akhir. Nilai kunci berikut didukung: secret (wajib), (wajib), thumbprintpassword.--cert dapat digunakan 1 kali atau lebih. Tinjau contoh bantuan untuk penggunaan parameter lengkap.

--cert-ref --certificate-ref --cr

Referensi untuk sertifikat yang digunakan dalam autentikasi. Metode autentikasi pengguna ini belum didukung.

--cl --custom-location

Lokasi kustom yang digunakan untuk mengaitkan titik akhir aset dengan kluster.

--clrg --custom-location-resource-group

Grup sumber daya untuk lokasi kustom.

--cls --custom-location-subscription

Id Langganan untuk lokasi kustom.

--cluster -c

Kluster untuk mengaitkan aset.

--cluster-resource-group --crg

Grup sumber daya untuk kluster.

--cluster-subscription --cs

Id Langganan untuk kluster.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--password-ref --pr

Referensi untuk kata sandi yang digunakan dalam autentikasi.

--tags

Tag sumber daya Titik Akhir Aset. Tas properti dalam pasangan kunci-nilai dengan format berikut: a=b c=d.

--ur --username-reference

Referensi untuk nama pengguna yang digunakan dalam autentikasi.

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 ops asset endpoint delete

Pratinjau

Grup perintah 'iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Menghapus titik akhir aset.

az iot ops asset endpoint delete --name
                                 --resource-group

Contoh

Menghapus titik akhir aset.

az iot ops asset endpoint delete --name {asset_endpoint} -g {resource_group}

Parameter yang Diperlukan

--name -n

Nama Titik Akhir Aset.

--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 ops asset endpoint query

Pratinjau

Grup perintah 'iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Kueri Resource Graph untuk titik akhir aset.

az iot ops asset endpoint query [--ac]
                                [--am]
                                [--cl]
                                [--location]
                                [--resource-group]
                                [--ta]

Contoh

Kueri untuk titik akhir aset yang hae autentikasi anonim.

az iot ops asset endpoint query --authentication-mode Anonymous

Kueri untuk titik akhir aset yang memiliki alamat target dan lokasi kustom yang diberikan.

az iot ops asset endpoint query --target-address {target_address} --custom-location {custom_location}

Parameter Opsional

--ac --additional-config

Konfigurasi Tambahan untuk jenis konektivitas (misalnya: OPC UA, Modbus, ONVIF).

--am --authentication-mode

Mode Autentikasi.

--cl --custom-location

Lokasi kustom yang digunakan untuk mengaitkan titik akhir aset dengan kluster.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--resource-group -g

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

--ta --target-address

Alamat Target. Harus berupa alamat lokal yang valid.

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 ops asset endpoint show

Pratinjau

Grup perintah 'iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Perlihatkan titik akhir aset.

az iot ops asset endpoint show --name
                               --resource-group

Contoh

Memperlihatkan detail titik akhir aset.

az iot ops asset endpoint show --name {asset_endpoint} -g {resource_group}

Parameter yang Diperlukan

--name -n

Nama Titik Akhir Aset.

--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 ops asset endpoint update

Pratinjau

Grup perintah 'iot ops' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus

Memperbarui titik akhir aset.

Untuk memperbarui sertifikat yang dimiliki, silakan gunakan grup az iot ops asset endpoint certificateperintah .

az iot ops asset endpoint update --name
                                 --resource-group
                                 [--ac]
                                 [--am]
                                 [--cert-ref]
                                 [--password-ref]
                                 [--ta]
                                 [--tags]
                                 [--ur]

Contoh

Perbarui mode autentikasi titik akhir aset untuk menggunakan autentikasi pengguna anonim.

az iot ops asset endpoint update --name {asset_endpoint} -g {resource_group} --authentication-mode Anonymous

Perbarui referensi nama pengguna dan kata sandi titik akhir aset dengan nilai yang telah diisi sebelumnya. Ini akan mengubah mode autentikasi menjadi username-password jika belum demikian.

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --username-ref "aio-opc-ua-broker-user-authentication/opc-plc-username" --password-ref "aio-opc-ua-broker-user-authentication/opc-plc-password"

Perbarui alamat target titik akhir aset dan konfigurasi tambahan dengan nilai yang telah diisi sebelumnya (contoh sintaks powershell).

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config '{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}'

Perbarui alamat target titik akhir aset dan konfigurasi tambahan dengan nilai yang telah diisi sebelumnya (contoh sintaks cmd).

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config "{\"applicationName\": \"opcua-connector\", \"defaults\": { \"publishingIntervalMilliseconds\": 100,  \"samplingIntervalMilliseconds\": 500,  \"queueSize\": 15,}, \"session\": {\"timeout\": 60000}, \"subscription\": {\"maxItems\": 1000}, \"security\": { \"autoAcceptUntrustedServerCertificates\": true}}"

Perbarui alamat target titik akhir aset dan konfigurasi tambahan dengan nilai yang telah diisi sebelumnya (contoh sintaks bash).

az iot ops asset endpoint update --name myAssetEndpoint -g myRG --target-address "opc.tcp://opcplc-000000:50000" --additional-config '{"applicationName": "opcua-connector", "defaults": { "publishingIntervalMilliseconds": 100,  "samplingIntervalMilliseconds": 500,  "queueSize": 15,}, "session": {"timeout": 60000}, "subscription": {"maxItems": 1000}, "security": { "autoAcceptUntrustedServerCertificates": true}}'

Parameter yang Diperlukan

--name -n

Nama Titik Akhir Aset.

--resource-group -g

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

Parameter Opsional

--ac --additional-config

Konfigurasi Tambahan untuk jenis konektivitas (misalnya: OPC UA, Modbus, ONVIF).

--am --authentication-mode

Mode Autentikasi.

--cert-ref --certificate-ref --cr

Referensi untuk sertifikat yang digunakan dalam autentikasi. Metode autentikasi pengguna ini belum didukung.

--password-ref --pr

Referensi untuk kata sandi yang digunakan dalam autentikasi.

--ta --target-address

Alamat Target. Harus berupa alamat lokal yang valid.

--tags

Tag sumber daya Titik Akhir Aset. Tas properti dalam pasangan kunci-nilai dengan format berikut: a=b c=d.

--ur --username-reference

Referensi untuk nama pengguna yang digunakan dalam autentikasi.

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.