az iot ops
Catatan
Referensi ini adalah bagian dari ekstensi azure-iot-ops untuk Azure CLI (versi 2.53.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot ops . Pelajari lebih lanjut tentang ekstensi.
Mengelola Operasi Azure IoT.
Azure IoT Operations adalah sekumpulan layanan Kubernetes pihak pertama yang sangat selaras, tetapi digabungkan secara longgar yang memungkinkan Anda menggabungkan data dari aset lokal ke dalam MQTT Broker tingkat industri, menambahkan komputasi tepi dan menyiapkan aliran data dua arah dengan berbagai layanan di cloud.
Secara default perintah IoT Operations CLI akan secara berkala memeriksa untuk melihat apakah versi ekstensi baru tersedia.
Perilaku ini dapat dinonaktifkan dengan az config set iotops.check_latest=false
.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az iot ops asset |
Manajemen aset. |
Ekstensi | GA |
az iot ops asset create |
Buat aset. |
Ekstensi | GA |
az iot ops asset dataset |
Mengelola himpunan data dalam aset. |
Ekstensi | GA |
az iot ops asset dataset list |
Mencantumkan himpunan data dalam aset. |
Ekstensi | GA |
az iot ops asset dataset point |
Mengelola titik data dalam himpunan data aset. |
Ekstensi | GA |
az iot ops asset dataset point add |
Tambahkan titik data ke himpunan data aset. |
Ekstensi | GA |
az iot ops asset dataset point export |
Ekspor titik data dalam himpunan data aset. |
Ekstensi | GA |
az iot ops asset dataset point import |
Mengimpor titik data dalam himpunan data aset. |
Ekstensi | GA |
az iot ops asset dataset point list |
Mencantumkan titik data dalam himpunan data aset. |
Ekstensi | GA |
az iot ops asset dataset point remove |
Menghapus titik data dalam himpunan data aset. |
Ekstensi | GA |
az iot ops asset dataset show |
Memperlihatkan himpunan data dalam aset. |
Ekstensi | GA |
az iot ops asset delete |
Menghapus aset. |
Ekstensi | GA |
az iot ops asset endpoint |
Mengelola profil titik akhir aset. |
Ekstensi | GA |
az iot ops asset endpoint create |
Membuat profil titik akhir aset. |
Ekstensi | GA |
az iot ops asset endpoint create custom |
Buat profil titik akhir aset untuk konektor kustom. |
Ekstensi | Usang |
az iot ops asset endpoint create onvif |
Buat profil titik akhir aset untuk konektor Onvif. |
Ekstensi | Usang |
az iot ops asset endpoint create opcua |
Buat profil titik akhir aset untuk konektor OPCUA. |
Ekstensi | GA |
az iot ops asset endpoint delete |
Menghapus profil titik akhir aset. |
Ekstensi | GA |
az iot ops asset endpoint query |
Kueri Resource Graph untuk profil titik akhir aset. |
Ekstensi | GA |
az iot ops asset endpoint show |
Tampilkan profil titik akhir aset. |
Ekstensi | GA |
az iot ops asset endpoint update |
Memperbarui profil titik akhir aset. |
Ekstensi | GA |
az iot ops asset event |
Mengelola peristiwa dalam aset. |
Ekstensi | GA |
az iot ops asset event add |
Tambahkan peristiwa ke aset. |
Ekstensi | GA |
az iot ops asset event export |
Mengekspor peristiwa dalam aset. |
Ekstensi | GA |
az iot ops asset event import |
Mengimpor peristiwa dalam aset. |
Ekstensi | GA |
az iot ops asset event list |
Mencantumkan peristiwa dalam aset. |
Ekstensi | GA |
az iot ops asset event remove |
Menghapus peristiwa dalam aset. |
Ekstensi | GA |
az iot ops asset query |
Kueri Resource Graph untuk aset. |
Ekstensi | GA |
az iot ops asset show |
Tampilkan aset. |
Ekstensi | GA |
az iot ops asset update |
Memperbarui aset. |
Ekstensi | GA |
az iot ops broker |
Manajemen broker Mqtt. |
Ekstensi | GA |
az iot ops broker authn |
Manajemen autentikasi broker. |
Ekstensi | GA |
az iot ops broker authn delete |
Menghapus sumber daya autentikasi broker mqtt. |
Ekstensi | GA |
az iot ops broker authn list |
Mencantumkan sumber daya autentikasi broker mqtt yang terkait dengan instans. |
Ekstensi | GA |
az iot ops broker authn show |
Tampilkan detail sumber daya autentikasi broker mqtt. |
Ekstensi | GA |
az iot ops broker authz |
Manajemen otorisasi broker. |
Ekstensi | GA |
az iot ops broker authz delete |
Menghapus sumber daya otorisasi broker mqtt. |
Ekstensi | GA |
az iot ops broker authz list |
Mencantumkan sumber daya otorisasi broker mqtt yang terkait dengan instans. |
Ekstensi | GA |
az iot ops broker authz show |
Tampilkan detail sumber daya otorisasi broker mqtt. |
Ekstensi | GA |
az iot ops broker delete |
Menghapus broker mqtt. |
Ekstensi | GA |
az iot ops broker list |
Mencantumkan broker mqtt yang terkait dengan instans. |
Ekstensi | GA |
az iot ops broker listener |
Manajemen pendengar broker. |
Ekstensi | GA |
az iot ops broker listener delete |
Menghapus pendengar broker mqtt. |
Ekstensi | GA |
az iot ops broker listener list |
Mencantumkan listener broker mqtt yang terkait dengan broker. |
Ekstensi | GA |
az iot ops broker listener show |
Tampilkan detail pendengar broker mqtt. |
Ekstensi | GA |
az iot ops broker show |
Tampilkan detail broker mqtt. |
Ekstensi | GA |
az iot ops check |
Mengevaluasi kesiapan sisi kluster dan kesehatan runtime layanan Operasi IoT yang disebarkan. |
Ekstensi | Pratinjau |
az iot ops connector |
Manajemen konektor. |
Ekstensi | Pratinjau |
az iot ops connector opcua |
Manajemen konektor OPC UA. |
Ekstensi | Pratinjau |
az iot ops connector opcua client |
Mengelola sertifikat instans aplikasi klien tingkat perusahaan untuk OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua client add |
Tambahkan sertifikat instans aplikasi klien tingkat perusahaan. |
Ekstensi | Pratinjau |
az iot ops connector opcua client remove |
Hapus sertifikat instans aplikasi klien dari OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua client show |
Tampilkan detail sumber daya secretsync 'aio-opc-ua-broker-client-certificate'. |
Ekstensi | Pratinjau |
az iot ops connector opcua issuer |
Mengelola sertifikat penerbit untuk OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua issuer add |
Tambahkan sertifikat penerbit ke daftar sertifikat penerbit OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua issuer remove |
Hapus sertifikat tepercaya dari daftar sertifikat penerbit OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua issuer show |
Tampilkan detail sumber daya secretsync 'aio-opc-ua-broker-issuer-list'. |
Ekstensi | Pratinjau |
az iot ops connector opcua trust |
Mengelola sertifikat tepercaya untuk OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua trust add |
Tambahkan sertifikat tepercaya ke daftar sertifikat tepercaya OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua trust remove |
Hapus sertifikat tepercaya dari daftar sertifikat tepercaya OPC UA Broker. |
Ekstensi | Pratinjau |
az iot ops connector opcua trust show |
Tampilkan detail sumber daya secretsync 'aio-opc-ua-broker-trust-list'. |
Ekstensi | Pratinjau |
az iot ops create |
Buat instans Operasi IoT. |
Ekstensi | GA |
az iot ops dataflow |
Manajemen aliran data. |
Ekstensi | GA |
az iot ops dataflow endpoint |
Manajemen titik akhir aliran data. |
Ekstensi | GA |
az iot ops dataflow endpoint list |
Mencantumkan sumber daya titik akhir aliran data yang terkait dengan instans. |
Ekstensi | GA |
az iot ops dataflow endpoint show |
Perlihatkan detail sumber daya titik akhir aliran data. |
Ekstensi | GA |
az iot ops dataflow list |
Mencantumkan aliran data yang terkait dengan profil aliran data. |
Ekstensi | GA |
az iot ops dataflow profile |
Manajemen profil aliran data. |
Ekstensi | GA |
az iot ops dataflow profile list |
Mencantumkan profil aliran data yang terkait dengan instans. |
Ekstensi | GA |
az iot ops dataflow profile show |
Perlihatkan detail profil aliran data. |
Ekstensi | GA |
az iot ops dataflow show |
Perlihatkan detail aliran data yang terkait dengan profil aliran data. |
Ekstensi | GA |
az iot ops delete |
Hapus Operasi IoT dari kluster. |
Ekstensi | GA |
az iot ops identity |
Manajemen identitas instans. |
Ekstensi | GA |
az iot ops identity assign |
Tetapkan identitas terkelola yang ditetapkan pengguna dengan instans. |
Ekstensi | GA |
az iot ops identity remove |
Menghapus identitas terkelola yang ditetapkan pengguna dari instans. |
Ekstensi | GA |
az iot ops identity show |
Tampilkan identitas instans. |
Ekstensi | GA |
az iot ops init |
Bootstrap kluster berkemampuan Arc untuk penyebaran Operasi IoT. |
Ekstensi | GA |
az iot ops list |
Mencantumkan instans Operasi IoT. |
Ekstensi | GA |
az iot ops schema |
Manajemen skema dan registri. |
Ekstensi | Pratinjau |
az iot ops schema create |
Buat skema dalam registri skema. |
Ekstensi | Pratinjau |
az iot ops schema delete |
Menghapus skema target dalam registri skema. |
Ekstensi | Pratinjau |
az iot ops schema list |
Mencantumkan skema dalam registri skema. |
Ekstensi | Pratinjau |
az iot ops schema registry |
Manajemen registri skema. |
Ekstensi | Pratinjau |
az iot ops schema registry create |
Buat registri skema. |
Ekstensi | Pratinjau |
az iot ops schema registry delete |
Menghapus registri skema target. |
Ekstensi | Pratinjau |
az iot ops schema registry list |
Mencantumkan registri skema dalam grup sumber daya atau langganan. |
Ekstensi | Pratinjau |
az iot ops schema registry show |
Tampilkan detail registri skema. |
Ekstensi | Pratinjau |
az iot ops schema show |
Tampilkan detail skema dalam registri skema. |
Ekstensi | Pratinjau |
az iot ops schema show-dataflow-refs |
Perlihatkan referensi skema yang digunakan untuk aliran data. |
Ekstensi | Eksperimental |
az iot ops schema version |
Manajemen versi skema. |
Ekstensi | Pratinjau |
az iot ops schema version add |
Tambahkan versi skema ke skema. |
Ekstensi | Pratinjau |
az iot ops schema version list |
Mencantumkan versi skema untuk skema tertentu. |
Ekstensi | Pratinjau |
az iot ops schema version remove |
Menghapus versi skema target. |
Ekstensi | Pratinjau |
az iot ops schema version show |
Tampilkan detail versi skema. |
Ekstensi | Pratinjau |
az iot ops secretsync |
Manajemen sinkronisasi rahasia instans. |
Ekstensi | Pratinjau |
az iot ops secretsync disable |
Nonaktifkan sinkronisasi rahasia untuk instans. |
Ekstensi | Pratinjau |
az iot ops secretsync enable |
Aktifkan sinkronisasi rahasia untuk instans. |
Ekstensi | Pratinjau |
az iot ops secretsync list |
Mencantumkan konfigurasi sinkronisasi rahasia yang terkait dengan instans. |
Ekstensi | Pratinjau |
az iot ops show |
Menampilkan instans Operasi IoT. |
Ekstensi | GA |
az iot ops support |
Operasi IoT mendukung operasi. |
Ekstensi | Pratinjau |
az iot ops support create-bundle |
Membuat arsip zip bundel dukungan standar untuk digunakan dalam pemecahan masalah dan diagnostik. |
Ekstensi | Pratinjau |
az iot ops update |
Memperbarui instans Operasi IoT. |
Ekstensi | GA |
az iot ops upgrade |
Tingkatkan instans Operasi IoT. |
Ekstensi | GA |
az iot ops check
Perintah ini sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mengevaluasi kesiapan sisi kluster dan kesehatan runtime layanan Operasi IoT yang disebarkan.
Perintah secara default menunjukkan tampilan ringkasan ramah manusia tingkat tinggi dari semua layanan.
Gunakan opsi '--svc' untuk menentukan pemeriksaan untuk satu layanan, dan konfigurasikan verbositas melalui --detail-level
argumen .
Catatan: Pemfilteran jenis sumber daya (--resources) dan nama (--resource-name) hanya dapat digunakan dengan argumen '--svc'.
{API layanan yang didukung}
- deviceregistry.microsoft.com/[v1]
- mqttbroker.iotoperations.azure.com/[v1]
- opcuabroker.iotoperations.azure.com/[v1beta1]
- connectivity.iotoperations.azure.com/[v1]
Untuk informasi selengkapnya tentang persyaratan kluster, silakan periksa https://aka.ms/iot-ops-cluster-requirements.
az iot ops check [--as-object {false, true}]
[--context]
[--detail-level {0, 1, 2}]
[--ops-service {akri, broker, dataflow, deviceregistry, opcua}]
[--post {false, true}]
[--pre {false, true}]
[--resource-name]
[--resources {asset, assetendpointprofile, assettype, broker, brokerauthentication, brokerauthorization, brokerlistener, dataflow, dataflowendpoint, dataflowprofile}]
Contoh
Penggunaan dasar. Memeriksa kesehatan Operasi IoT secara keseluruhan dengan output ringkasan.
az iot ops check
Memeriksa kesehatan dan konfigurasi layanan 'broker' dengan output terperinci.
az iot ops check --svc broker --detail-level 1
Evaluasi hanya layanan 'aliran data' dengan output yang dioptimalkan untuk CI.
az iot ops check --svc dataflow --as-object
Memeriksa kesehatan 'deviceregistry' dengan output verbose, tetapi membatasi hasil ke sumber daya 'aset'.
az iot ops check --svc deviceregistry --detail-level 2 --resources asset
Gunakan nama sumber daya untuk membatasi hasil ke sumber daya 'aset' dengan awalan nama 'my-asset-'
az iot ops check --svc deviceregistry --resources asset --resource-name 'my-asset-*'
Parameter Opsional
Output memeriksa konten dan validasi dalam struktur data ramah CI.
Nama konteks Kubeconfig yang akan digunakan untuk komunikasi kluster k8s. Jika tidak ada konteks yang disediakan current_context digunakan.
Mengontrol tingkat detail yang ditampilkan dalam output pemeriksaan. Pilih 0 untuk tampilan ringkasan (output minimal), 1 untuk tampilan terperinci (informasi yang lebih komprehensif), atau 2 untuk tampilan verbose (semua informasi yang tersedia).
Penyebaran layanan Operasi IoT yang akan dievaluasi.
Jalankan pemeriksaan pasca-penyebaran.
Jalankan pemeriksaan prasyarat untuk menentukan apakah persyaratan minimum penyebaran layanan terpenuhi.
Hanya jalankan pemeriksaan untuk nama sumber daya tertentu. Nama tidak peka huruf besar/kecil. Pola glob '' dan '?' didukung. Catatan: Hanya karakter alfanumerik, tanda hubung, '?' dan '' yang diizinkan.
Hanya jalankan pemeriksaan pada jenis sumber daya tertentu. Gunakan nilai yang dipisahkan spasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops create
Buat instans Operasi IoT.
Eksekusi init yang berhasil diperlukan sebelum menjalankan perintah ini.
Hasil perintah menjaring instans Operasi IoT dengan sekumpulan sumber daya default yang dikonfigurasi untuk fungsi kohesif.
az iot ops create --cluster
--name
--resource-group
--sr-resource-id
[--add-insecure-listener {false, true}]
[--bp]
[--br]
[--broker-backend-workers]
[--broker-config-file]
[--broker-frontend-replicas]
[--broker-frontend-workers]
[--broker-listener-type {ClusterIp, LoadBalancer, NodePort}]
[--broker-mem-profile {High, Low, Medium, Tiny}]
[--cluster-namespace]
[--custom-location]
[--description]
[--df-profile-instances]
[--enable-rsync {false, true}]
[--kubernetes-distro {K3s, K8s, MicroK8s}]
[--location]
[--no-progress {false, true}]
[--ops-config]
[--ops-train]
[--ops-version]
[--runtime-socket]
[--tags]
[--trust-settings]
[--yes {false, true}]
Contoh
Buat instans target dengan input minimum.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID
Contoh berikut menambahkan kustomisasi ke sumber daya instans broker default serta deskripsi dan tag instans.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --broker-mem-profile High --broker-backend-workers 4 --description 'Contoso Factory' --tags tier=testX1
Contoh ini menunjukkan penyebaran listener broker tambahan yang tidak aman (tanpa authn atau authz) yang dikonfigurasi untuk port 1883 dari load balancer jenis layanan. Berguna untuk pengujian dan/atau demo. Jangan gunakan opsi yang tidak aman dalam produksi.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --add-insecure-listener
Formulir ini menunjukkan cara mengaktifkan sinkronisasi sumber daya untuk penyebaran instans. Untuk mengaktifkan penulisan penetapan peran sinkronisasi sumber daya diperlukan pada grup sumber daya target.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --enable-rsync
Contoh ini menyoroti pengaturan kepercayaan untuk konfigurasi cert-manager yang disediakan pengguna. Perhatikan bahwa kluster harus diinisialisasi dengan '--user-trust' dan penyebaran cert-manager pengguna harus ada.
az iot ops create --cluster mycluster -g myresourcegroup --name myinstance --sr-resource-id $SCHEMA_REGISTRY_RESOURCE_ID --trust-settings configMapName=example-bundle configMapKey=trust-bundle.pem issuerKind=ClusterIssuer issuerName=trust-manager-selfsigned-issuer
Parameter yang Diperlukan
Nama kluster target untuk penyebaran Operasi IoT.
Nama instans Operasi IoT.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Id sumber daya registri skema untuk digunakan dengan Operasi IoT.
Parameter Opsional
Ketika diaktifkan, penyebaran broker mqtt akan mencakup pendengar jenis layanan LoadBalancer, terikat ke port 1883 tanpa authN atau authZ. Hanya untuk beban kerja non-produksi.
Partisi backend broker Mqtt. Nilai min: 1, nilai maks: 16.
Faktor redundansi backend broker Mqtt. Nilai min: 1, nilai maks: 5.
Pekerja backend broker Mqtt. Nilai min: 1, nilai maks: 16.
Jalur ke file json dengan properti konfigurasi broker kustom. Konten konfigurasi file digunakan melalui parameter konfigurasi broker individual. Berguna untuk skenario tingkat lanjut. Format yang diharapkan dijelaskan di https://aka.ms/aziotops-broker-config.
Replika frontend broker Mqtt. Nilai min: 1, nilai maks: 16.
Pekerja frontend broker Mqtt. Nilai min: 1, nilai maks: 16.
Jenis layanan yang terkait dengan pendengar broker mqtt default.
Profil memori broker Mqtt.
Namespace layanan kluster IoT Operations infra akan disebarkan. Harus huruf kecil.
Nama lokasi kustom yang sesuai dengan penyebaran Operasi IoT. Defaultnya adalah dalam bentuk 'location-{hash(5)}'.
Deskripsi instans Operasi IoT.
Jumlah instans yang terkait dengan profil aliran data default.
Aturan sinkronisasi sumber daya akan disertakan dalam penyebaran Operasi IoT.
Distro Kubernetes yang digunakan untuk konfigurasi Akri. Distro yang dipilih menyiratkan jalur soket runtime kontainer default ketika tidak ada nilai --runtime-socket yang disediakan.
Wilayah yang akan digunakan untuk jaminan sumber daya yang disediakan. Jika tidak disediakan, lokasi kluster yang terhubung akan digunakan.
Nonaktifkan representasi visual pekerjaan.
Konfigurasi kustom ekstensi Arc Operasi IoT. Format adalah pasangan key=value yang dipisahkan spasi. --ops-config dapat digunakan satu atau beberapa kali. Untuk kasus penggunaan tingkat lanjut.
Argumen 'ops_train' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Gunakan untuk mengambil alih pelatihan rilis ekstensi arc IoT Operations bawaan.
Argumen 'ops_version' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Gunakan untuk mengambil alih versi ekstensi arc Operasi IoT bawaan.
Jalur simpul default soket runtime kontainer. Jika tidak disediakan (default), jalur soket ditentukan oleh --kubernetes-distro.
Tag instans. Tas properti dalam pasangan kunci-nilai dengan format berikut: a=b c=d. Gunakan --tags "" untuk menghapus semua tag.
Pengaturan untuk bundel kepercayaan yang disediakan pengguna. Digunakan untuk komponen TLS. Format adalah pasangan key=value yang dipisahkan spasi. Kunci berikut diperlukan: issuerName
, , issuerKind
, configMapName
configMapKey
. Jika tidak digunakan, sistem yang disediakan bundel kepercayaan yang ditandatangani sendiri dikonfigurasi.
Konfirmasi [y]es tanpa perintah. Berguna untuk skenario CI dan otomatisasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops delete
Hapus Operasi IoT dari kluster.
Nama instans atau kluster harus disediakan.
Operasi ini menggunakan Azure Resource Graph untuk menentukan sumber daya yang berkorelasi. Resource Graph pada akhirnya konsisten tidak menjamin status yang disinkronkan pada saat eksekusi.
az iot ops delete --resource-group
[--cluster]
[--force {false, true}]
[--include-deps {false, true}]
[--name]
[--no-progress {false, true}]
[--yes {false, true}]
Contoh
Input minimum untuk penghapusan lengkap.
az iot ops delete -n myinstance -g myresourcegroup
Lewati permintaan konfirmasi dan lanjutkan ke proses penghapusan. Berguna untuk skenario CI.
az iot ops delete -n myinstance -g myresourcegroup -y
Penghapusan paksa terlepas dari peringatan. Dapat menyebabkan kesalahan.
az iot ops delete -n myinstance -g myresourcegroup --force
Gunakan nama kluster alih-alih instans untuk pencarian.
az iot ops delete --cluster mycluster -g myresourcegroup
Balikkan aplikasi init.
az iot ops delete -n myinstance -g myresourcegroup --include-deps
Parameter yang Diperlukan
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Nama kluster target untuk penghapusan Operasi IoT.
Paksa operasi untuk dijalankan.
Menunjukkan perintah harus menghapus dependensi Operasi IoT. Opsi ini dimaksudkan untuk membalikkan aplikasi init.
Nama instans Operasi IoT.
Nonaktifkan representasi visual pekerjaan.
Konfirmasi [y]es tanpa perintah. Berguna untuk skenario CI dan otomatisasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops init
Bootstrap kluster berkemampuan Arc untuk penyebaran Operasi IoT.
Kluster berkemampuan Arc diperlukan untuk menyebarkan Operasi IoT. Lihat sumber daya berikut untuk informasi https://aka.ms/aziotops-arcconnectselengkapnya .
Operasi init akan melakukan pekerjaan dalam menginstal dan mengonfigurasi lapisan dasar layanan edge yang diperlukan untuk penyebaran Operasi IoT.
Setelah lapisan fondasi diinstal az iot ops create
, perintah harus digunakan untuk menyebarkan instans.
az iot ops init --cluster
--resource-group
[--enable-fault-tolerance {false, true}]
[--ensure-latest {false, true}]
[--no-progress {false, true}]
[--user-trust {false, true}]
Contoh
Penggunaan dengan input minimum. Formulir ini akan menyebarkan lapisan fondasi Operasi IoT.
az iot ops init --cluster mycluster -g myresourcegroup
Mirip dengan contoh sebelumnya tetapi dengan toleransi kesalahan Arc Container Storage diaktifkan (memerlukan setidaknya 3 simpul).
az iot ops init --cluster mycluster -g myresourcegroup --enable-fault-tolerance
Contoh ini menyoroti mengaktifkan pengaturan kepercayaan pengguna untuk konfigurasi cert-manager kustom. Ini akan melewati penyebaran cert-manager sistem dan trust-manager.
az iot ops init --cluster mycluster -g myresourcegroup --user-trust
Parameter yang Diperlukan
Nama kluster target untuk penyebaran Operasi IoT.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Aktifkan toleransi kesalahan untuk Azure Arc Container Storage. Setidaknya diperlukan 3 node kluster.
Pastikan IoT Ops CLI terbaru sedang digunakan, meningkatkan kesalahan jika peningkatan tersedia.
Nonaktifkan representasi visual pekerjaan.
Lewati penyebaran cert-manager sistem dan trust-manager demi konfigurasi yang disediakan pengguna.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops list
Mencantumkan instans Operasi IoT.
Gunakan --query dengan sintaks JMESPath yang diinginkan untuk mengkueri hasilnya.
az iot ops list [--resource-group]
Contoh
Mencantumkan semua instans dalam langganan.
az iot ops list
Mencantumkan semua instans grup sumber daya tertentu.
az iot ops list -g myresourcegroup
Cantumkan instans dalam langganan yang memiliki nilai tag tertentu.
az iot ops list -g myresourcegroup --query "[?tags.env == 'prod']"
Parameter Opsional
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops show
Menampilkan instans Operasi IoT.
Secara opsional perintah dapat menghasilkan struktur pohon sumber daya terkait yang mewakili penyebaran Operasi IoT terhadap kluster backing.
az iot ops show --name
--resource-group
[--tree {false, true}]
Contoh
Penggunaan dasar untuk menampilkan instans.
az iot ops show --name myinstance -g myresourcegroup
Keluarkan struktur pohon sumber daya terkait yang mewakili penyebaran Operasi IoT.
az iot ops show --name myinstance -g myresourcegroup --tree
Parameter yang Diperlukan
Nama instans Operasi IoT.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Gunakan untuk memvisualisasikan penyebaran Operasi IoT terhadap kluster cadangan.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops update
Memperbarui instans Operasi IoT.
Saat ini tag dan deskripsi instans dapat diperbarui.
az iot ops update --name
--resource-group
[--description]
[--tags]
Contoh
Memperbarui tag instans. Ini setara dengan penggantian.
az iot ops update --name myinstance -g myresourcegroup --tags a=b c=d
Menghapus tag instans.
az iot ops update --name myinstance -g myresourcegroup --tags ""
Perbarui deskripsi instans.
az iot ops update --name myinstance -g myresourcegroup --desc "Fabrikam Widget Factory B42"
Parameter yang Diperlukan
Nama instans Operasi IoT.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Deskripsi instans Operasi IoT.
Tag instans. Tas properti dalam pasangan kunci-nilai dengan format berikut: a=b c=d. Gunakan --tags "" untuk menghapus semua tag.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.
az iot ops upgrade
Tingkatkan instans Operasi IoT.
Secara default, tanpa opsi, perintah akan mengevaluasi versi layanan sisi kluster yang disebarkan yang membentuk Operasi IoT dan membandingkannya dengan penyebaran bawaan yang akan dijalankan dengan az iot ops init
dan az iot ops create
.
az iot ops upgrade --name
--resource-group
[--acs-config]
[--acs-config-sync {add, full, none}]
[--acs-train]
[--acs-version]
[--no-progress {false, true}]
[--ops-config]
[--ops-config-sync {add, full, none}]
[--ops-train]
[--ops-version]
[--osm-config]
[--osm-config-sync {add, full, none}]
[--osm-train]
[--osm-version]
[--plat-config]
[--plat-config-sync {add, full, none}]
[--plat-train]
[--plat-version]
[--ssc-config]
[--ssc-config-sync {add, full, none}]
[--ssc-train]
[--ssc-version]
[--yes {false, true}]
Contoh
Tingkatkan instans dengan input minimal.
az iot ops upgrade --name myinstance -g myresourcegroup
Lewati permintaan konfirmasi untuk peningkatan instans. Berguna untuk skenario CI.
az iot ops upgrade --name myinstance -g myresourcegroup -y
Atur pengaturan konfigurasi ekstensi yang berlaku harus selama peningkatan. Untuk menghapus pengaturan, berikan kunci tanpa nilai.
az iot ops upgrade --name myinstance -g myresourcegroup --ops-config key1=value1 deletekey
Berikan versi Operasi IoT eksplisit atau pelatihan rilis untuk ditingkatkan. Tidak disarankan untuk kasus penggunaan umum.
az iot ops upgrade --name myinstance -g myresourcegroup --ops-version x.y.z --ops-train preview
Parameter yang Diperlukan
Nama instans Operasi IoT.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Konfigurasi kustom ekstensi ContainerStorage arc. Format adalah pasangan key=value yang dipisahkan spasi atau hanya kunci. Opsi ini dapat digunakan satu atau beberapa kali.
Argumen 'acs_config_sync_mode' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Mode sinkronisasi konfigurasi ekstensi ContainerStorage arc. Opsi ini berlaku jika peningkatan diminta ke versi yang diketahui. Mode 'penuh' akan mengubah konfigurasi saat ini ke target, 'add' hanya akan menerapkan perubahan aditif, 'none' adalah no-op.
Gunakan untuk mengambil alih pelatihan rilis ekstensi arc containerStorage bawaan.
Gunakan untuk mengambil alih versi ekstensi arc containerStorage bawaan.
Nonaktifkan representasi visual pekerjaan.
Konfigurasi kustom ekstensi arc IotOperations. Format adalah pasangan key=value yang dipisahkan spasi atau hanya kunci. Opsi ini dapat digunakan satu atau beberapa kali.
Argumen 'ops_config_sync_mode' tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Mode sinkronisasi konfigurasi ekstensi arc IotOperations. Opsi ini berlaku jika peningkatan diminta ke versi yang diketahui. Mode 'penuh' akan mengubah konfigurasi saat ini ke target, 'add' hanya akan menerapkan perubahan aditif, 'none' adalah no-op.
Gunakan untuk mengambil alih kereta rilis ekstensi arc iotOperations bawaan.
Gunakan untuk mengambil alih versi ekstensi arc iotOperations bawaan.
Konfigurasi kustom ekstensi arc OpenServiceMesh. Format adalah pasangan key=value yang dipisahkan spasi atau hanya kunci. Opsi ini dapat digunakan satu atau beberapa kali.
Argumen 'osm_config_sync_mode' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Mode sinkronisasi konfigurasi ekstensi OpenServiceMesh arc. Opsi ini berlaku jika peningkatan diminta ke versi yang diketahui. Mode 'penuh' akan mengubah konfigurasi saat ini ke target, 'add' hanya akan menerapkan perubahan aditif, 'none' adalah no-op.
Gunakan untuk mengambil alih pelatihan rilis ekstensi arc openServiceMesh bawaan.
Gunakan untuk mengambil alih versi ekstensi arc openServiceMesh bawaan.
Konfigurasi kustom ekstensi platform arc. Format adalah pasangan key=value yang dipisahkan spasi atau hanya kunci. Opsi ini dapat digunakan satu atau beberapa kali.
Argumen 'plat_config_sync_mode' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Mode sinkronisasi konfigurasi ekstensi platform arc. Opsi ini berlaku jika peningkatan diminta ke versi yang diketahui. Mode 'penuh' akan mengubah konfigurasi saat ini ke target, 'add' hanya akan menerapkan perubahan aditif, 'none' adalah no-op.
Gunakan untuk mengambil alih pelatihan rilis ekstensi arc platform bawaan.
Gunakan untuk mengambil alih versi ekstensi arc platform bawaan.
Konfigurasi kustom ekstensi SecretStore arc. Format adalah pasangan key=value yang dipisahkan spasi atau hanya kunci. Opsi ini dapat digunakan satu atau beberapa kali.
Argumen 'ssc_config_sync_mode' telah tidak digunakan lagi dan akan dihapus dalam rilis mendatang.
Mode sinkronisasi konfigurasi ekstensi SecretStore arc. Opsi ini berlaku jika peningkatan diminta ke versi yang diketahui. Mode 'penuh' akan mengubah konfigurasi saat ini ke target, 'add' hanya akan menerapkan perubahan aditif, 'none' adalah no-op.
Gunakan untuk mengambil alih kereta rilis ekstensi secretStore arc bawaan.
Gunakan untuk mengambil alih versi ekstensi arc secretStore bawaan.
Konfirmasi [y]es tanpa perintah. Berguna untuk skenario CI dan otomatisasi.
Parameter Global
Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.
Menampilkan pesan bantuan ini dan keluar.
Hanya menampilkan kesalahan, menyembunyikan peringatan.
Format output.
String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.