az iot du instance

Catatan

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

Manajemen instans Pembaruan Perangkat.

Perintah

Nama Deskripsi Jenis Status
az iot du instance create

Buat instans Pembaruan Perangkat.

Ekstensi GA
az iot du instance delete

Menghapus instans Pembaruan Perangkat.

Ekstensi GA
az iot du instance list

Mencantumkan instans Pembaruan Perangkat.

Ekstensi GA
az iot du instance show

Menampilkan instans Pembaruan Perangkat.

Ekstensi GA
az iot du instance update

Memperbarui instans Pembaruan Perangkat.

Ekstensi GA
az iot du instance wait

Blokir hingga status sumber daya instans yang diinginkan terpenuhi.

Ekstensi GA

az iot du instance create

Buat instans Pembaruan Perangkat.

Perintah ini juga dapat digunakan untuk memperbarui status instans yang ada.

az iot du instance create --account
                          --instance
                          --iothub-ids
                          [--diagnostics-storage-id]
                          [--enable-diagnostics {false, true}]
                          [--no-wait]
                          [--resource-group]
                          [--tags]

Contoh

Buat instans dengan konfigurasi minimum.

az iot du instance create -n {account_name} -i {instance_name} --iothub-ids {iothub_resource_id}

Buat instans dengan diagnostik diaktifkan, dipasangkan dengan akun penyimpanan yang disediakan pengguna. Sertakan tag.

az iot du instance create -n {account_name} -i {instance_name} --iothub-ids {iothub_resource_id} --enable-diagnostics --diagnostics-storage-id {storage_account_resource_id} --tags a=b

Parameter yang Diperlukan

--account -n

Nama akun Pembaruan Perangkat. Anda dapat mengonfigurasi nama akun default menggunakan az config set defaults.adu_account=<name>.

--instance -i

Nama instans Pembaruan Perangkat. Anda dapat mengonfigurasi nama instans default menggunakan az config set defaults.adu_instance=<name>.

--iothub-ids

Id sumber daya IoT Hub yang dipisahkan spasi.

Parameter Opsional

--diagnostics-storage-id

Id sumber daya akun penyimpanan yang disediakan pengguna untuk digunakan dalam koleksi log diagnostik.

--enable-diagnostics

Mengaktifkan pengumpulan log diagnostik.

nilai yang diterima: false, true
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

Nama grup sumber daya akun Pembaruan Perangkat. Anda dapat mengonfigurasi grup default menggunakan az config set defaults.adu_group=<name>.

--tags

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

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 du instance delete

Menghapus instans Pembaruan Perangkat.

az iot du instance delete --account
                          --instance
                          [--no-wait]
                          [--resource-group]
                          [--yes {false, true}]

Contoh

Hapus instans yang terkait dengan akun target.

az iot du instance delete -n {account_name} -i {instance_name}

Hapus instans yang terkait dengan akun target dan lewati perintah konfirmasi.

az iot du instance delete -n {account_name} -i {instance_name} -y

Parameter yang Diperlukan

--account -n

Nama akun Pembaruan Perangkat. Anda dapat mengonfigurasi nama akun default menggunakan az config set defaults.adu_account=<name>.

--instance -i

Nama instans Pembaruan Perangkat. Anda dapat mengonfigurasi nama instans default menggunakan az config set defaults.adu_instance=<name>.

Parameter Opsional

--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--resource-group -g

Nama grup sumber daya akun Pembaruan Perangkat. Anda dapat mengonfigurasi grup default menggunakan az config set defaults.adu_group=<name>.

--yes -y

Lewati permintaan pengguna. Menunjukkan penerimaan tindakan. Digunakan terutama untuk skenario otomatisasi. Default: false.

nilai yang diterima: false, true
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 du instance list

Mencantumkan instans Pembaruan Perangkat.

az iot du instance list --account
                        [--resource-group]

Contoh

Mencantumkan instans yang terkait dengan akun target.

az iot du instance list -n {account_name}

Parameter yang Diperlukan

--account -n

Nama akun Pembaruan Perangkat. Anda dapat mengonfigurasi nama akun default menggunakan az config set defaults.adu_account=<name>.

Parameter Opsional

--resource-group -g

Nama grup sumber daya akun Pembaruan Perangkat. Anda dapat mengonfigurasi grup default menggunakan az config set defaults.adu_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 du instance show

Menampilkan instans Pembaruan Perangkat.

az iot du instance show --account
                        --instance
                        [--resource-group]

Contoh

Tampilkan detail instans yang terkait dengan akun target.

az iot du instance show -n {account_name} -i {instance_name}

Parameter yang Diperlukan

--account -n

Nama akun Pembaruan Perangkat. Anda dapat mengonfigurasi nama akun default menggunakan az config set defaults.adu_account=<name>.

--instance -i

Nama instans Pembaruan Perangkat. Anda dapat mengonfigurasi nama instans default menggunakan az config set defaults.adu_instance=<name>.

Parameter Opsional

--resource-group -g

Nama grup sumber daya akun Pembaruan Perangkat. Anda dapat mengonfigurasi grup default menggunakan az config set defaults.adu_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 du instance update

Memperbarui instans Pembaruan Perangkat.

Saat ini properti instans berikut dapat diperbarui - iotHubs, enableDiagnostics, diagnosticStorageProperties, dan tag.

az iot du instance update --account
                          --instance
                          [--add]
                          [--force-string]
                          [--no-wait]
                          [--remove]
                          [--resource-group]
                          [--set]

Contoh

Atur atribut tag instans tertentu.

az iot du instance update -n {account_name} -i {instance_name} --set tags.env='test'

Aktifkan diagnostik dan konfigurasikan akun penyimpanan untuk pengumpulan log.

az iot du instance update -n {account_name} -i {instance_name} --set enableDiagnostics=true diagnosticStorageProperties.resourceId={storage_account_resource_id}

Parameter yang Diperlukan

--account -n

Nama akun Pembaruan Perangkat. Anda dapat mengonfigurasi nama akun default menggunakan az config set defaults.adu_account=<name>.

--instance -i

Nama instans Pembaruan Perangkat. Anda dapat mengonfigurasi nama instans default menggunakan az config set defaults.adu_instance=<name>.

Parameter Opsional

--add

Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string or JSON string>.

nilai default: []
--force-string

Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.

nilai default: False
--no-wait

Jangan menunggu operasi jangka panjang selesai.

nilai default: False
--remove

Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove> ATAU --remove propertyToRemove.

nilai default: []
--resource-group -g

Nama grup sumber daya akun Pembaruan Perangkat. Anda dapat mengonfigurasi grup default menggunakan az config set defaults.adu_group=<name>.

--set

Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=<value>.

nilai default: []
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 du instance wait

Blokir hingga status sumber daya instans yang diinginkan terpenuhi.

az iot du instance wait --account
                        --instance
                        [--created]
                        [--custom]
                        [--deleted]
                        [--exists]
                        [--interval]
                        [--resource-group]
                        [--timeout]
                        [--updated]

Contoh

Blokir hingga instans target dihapus.

az iot du instance wait -n {account_name} -i {instance_name} --deleted

Parameter yang Diperlukan

--account -n

Nama akun Pembaruan Perangkat. Anda dapat mengonfigurasi nama akun default menggunakan az config set defaults.adu_account=<name>.

--instance -i

Nama instans Pembaruan Perangkat. Anda dapat mengonfigurasi nama instans default menggunakan az config set defaults.adu_instance=<name>.

Parameter Opsional

--created

Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.

nilai default: False
--custom

Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Tunggu hingga dihapus.

nilai default: False
--exists

Tunggu hingga sumber daya ada.

nilai default: False
--interval

Interval polling dalam hitungan detik.

nilai default: 30
--resource-group -g

Nama grup sumber daya akun Pembaruan Perangkat. Anda dapat mengonfigurasi grup default menggunakan az config set defaults.adu_group=<name>.

--timeout

Tunggu maksimum dalam detik.

nilai default: 3600
--updated

Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.

nilai default: False
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.