az connectedmachine run-command
Catatan
Referensi ini adalah bagian dari ekstensi connectedmachine untuk Azure CLI (versi 2.57.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah run-command az connectedmachine. Pelajari lebih lanjut tentang ekstensi.
Grup perintah ini dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Mengelola perintah eksekusi di Server dengan Dukungan Azure Arc.
Perintah
Nama | Deskripsi | Jenis | Status |
---|---|---|---|
az connectedmachine run-command create |
Buat perintah jalankan. |
Ekstensi | Pratinjau |
az connectedmachine run-command delete |
Menghapus perintah jalankan. |
Ekstensi | Pratinjau |
az connectedmachine run-command list |
Dapatkan semua perintah eksekusi komputer non-Azure. |
Ekstensi | Pratinjau |
az connectedmachine run-command show |
Dapatkan perintah jalankan. |
Ekstensi | Pratinjau |
az connectedmachine run-command update |
Perbarui perintah jalankan. |
Ekstensi | Pratinjau |
az connectedmachine run-command wait |
Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi. |
Ekstensi | Pratinjau |
az connectedmachine run-command create
Grup perintah 'az connectedmachine run-command' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Buat perintah jalankan.
az connectedmachine run-command create --machine-name
--name
--resource-group
[--async-execution {0, 1, f, false, n, no, t, true, y, yes}]
[--command-id]
[--error-blob-id]
[--error-blob-uri]
[--location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--output-blob-id]
[--output-blob-uri]
[--parameters]
[--protected-parameters]
[--run-as-password]
[--run-as-user]
[--script]
[--script-uri]
[--script-uri-id]
[--tags]
[--timeout-in-seconds]
Contoh
Contoh perintah untuk run-command create
az connectedmachine run-command create --resource-group myResourceGroup --location "WestUS" --async false --parameters "[{"name":"param1","value":"value1"}]" --password "<runAsPassword>" --user "user1" --script "Write-Host Hello World!" --timeout 3600 --name myRunCommand --machine-name myMachine --subscription mySubscription
az connectedmachine run-command create --resource-group myResourceGroup --location "WestUS" --script "Write-Host Hello World!" --name myRunCommand --machine-name myMachine --output-uri "outputuri" --subscription mySubscription
Parameter yang Diperlukan
Nama mesin hibrid.
Nama perintah jalankan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Opsional. Jika diatur ke true, provisi akan selesai segera setelah skrip dimulai dan tidak akan menunggu skrip selesai.
Menentukan commandId dari skrip bawaan yang telah ditentukan sebelumnya.
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan errorBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged Dukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Menentukan blob penyimpanan Azure tempat aliran kesalahan skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter errorBlobManagedIdentity.
Lokasi geografis tempat sumber daya berada Ketika tidak ditentukan, lokasi grup sumber daya akan digunakan.
Jangan menunggu operasi jangka panjang selesai.
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan outputBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged Dukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Menentukan blob penyimpanan Azure tempat aliran output skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter outputBlobManagedIdentity.
Parameter yang digunakan oleh skrip. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Parameter yang digunakan oleh skrip. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Menentukan kata sandi akun pengguna pada komputer saat menjalankan perintah jalankan.
Menentukan akun pengguna pada komputer saat menjalankan perintah jalankan.
Menentukan konten skrip yang akan dijalankan pada komputer.
Menentukan lokasi pengunduhan skrip. Ini dapat berupa URI SAS dari blob penyimpanan Azure dengan akses baca atau URI publik.
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke scriptUri jika terjadi blob penyimpanan Azure. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan blob penyimpanan Azure ada, dan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Pembaca Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Tag sumber daya. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Batas waktu dalam detik untuk menjalankan perintah jalankan.
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 connectedmachine run-command delete
Grup perintah 'az connectedmachine run-command' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Menghapus perintah jalankan.
az connectedmachine run-command delete [--ids]
[--machine-name]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Contoh
Contoh perintah untuk penghapusan run-command
az connectedmachine run-command delete --resource-group myResourceGroup --machine-name myMachine --name myRunCommand
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama mesin hibrid.
Nama perintah jalankan.
Jangan menunggu operasi jangka panjang selesai.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Jangan meminta konfirmasi.
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 connectedmachine run-command list
Grup perintah 'az connectedmachine run-command' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Dapatkan semua perintah eksekusi komputer non-Azure.
az connectedmachine run-command list --machine-name
--resource-group
[--expand]
[--max-items]
[--next-token]
Contoh
Contoh perintah untuk daftar run-command
az connectedmachine run-command list --resource-group myResourceGroup --machine-name myMachine --subscription mySubscription
Parameter yang Diperlukan
Nama mesin hibrid.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Parameter Opsional
Ekspresi perluas untuk diterapkan pada operasi.
Jumlah total item yang akan dikembalikan dalam output perintah. Jika jumlah total item yang tersedia lebih dari nilai yang ditentukan, token disediakan dalam output perintah. Untuk melanjutkan penomoran halaman, berikan nilai token dalam --next-token
argumen perintah berikutnya.
Token untuk menentukan tempat untuk memulai paginating. Ini adalah nilai token dari respons yang dipotong sebelumnya.
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 connectedmachine run-command show
Grup perintah 'az connectedmachine run-command' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Dapatkan perintah jalankan.
az connectedmachine run-command show [--ids]
[--machine-name]
[--name]
[--resource-group]
[--subscription]
Contoh
Contoh perintah untuk run-command show
az connectedmachine run-command show --resource-group myResourceGroup --machine-name myMachine --name myRunCommand
Parameter Opsional
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama mesin hibrid.
Nama perintah jalankan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
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 connectedmachine run-command update
Grup perintah 'az connectedmachine run-command' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Perbarui perintah jalankan.
az connectedmachine run-command update [--add]
[--async-execution {0, 1, f, false, n, no, t, true, y, yes}]
[--command-id]
[--error-blob-id]
[--error-blob-uri]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--machine-name]
[--name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--output-blob-id]
[--output-blob-uri]
[--parameters]
[--protected-parameters]
[--remove]
[--resource-group]
[--run-as-password]
[--run-as-user]
[--script]
[--script-uri]
[--script-uri-id]
[--set]
[--subscription]
[--tags]
[--timeout-in-seconds]
Contoh
Contoh perintah untuk pembaruan run-command
az connetcedmachine run-command update --resource-group myResourceGroup --name myRunCommand --machine-name myMachine --subscription mySubscription --tags Tag1=Value1
Parameter Opsional
Tambahkan objek ke daftar objek dengan menentukan jalur dan pasangan nilai kunci. Contoh: --add property.listProperty <key=value, string or JSON string>
.
Opsional. Jika diatur ke true, provisi akan selesai segera setelah skrip dimulai dan tidak akan menunggu skrip selesai.
Menentukan commandId dari skrip bawaan yang telah ditentukan sebelumnya.
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan errorBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged Dukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Menentukan blob penyimpanan Azure tempat aliran kesalahan skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter errorBlobManagedIdentity.
Saat menggunakan 'set' atau 'add', pertahankan literal string alih-alih mencoba mengonversi ke JSON.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Nama mesin hibrid.
Nama perintah jalankan.
Jangan menunggu operasi jangka panjang selesai.
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke blob penyimpanan outputBlobUri. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Kontributor Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged Dukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Menentukan blob penyimpanan Azure tempat aliran output skrip akan diunggah. Gunakan URI SAS dengan baca, tambahkan, buat, tulis akses ATAU gunakan identitas terkelola untuk menyediakan akses VM ke blob. Lihat parameter outputBlobManagedIdentity.
Parameter yang digunakan oleh skrip. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Parameter yang digunakan oleh skrip. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Menghapus properti atau elemen dari daftar. Contoh: --remove property.list <indexToRemove>
ATAU --remove propertyToRemove
.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Menentukan kata sandi akun pengguna pada komputer saat menjalankan perintah jalankan.
Menentukan akun pengguna pada komputer saat menjalankan perintah jalankan.
Menentukan konten skrip yang akan dijalankan pada komputer.
Menentukan lokasi pengunduhan skrip. Ini dapat berupa URI SAS dari blob penyimpanan Azure dengan akses baca atau URI publik.
Identitas terkelola yang ditetapkan pengguna yang memiliki akses ke scriptUri jika terjadi blob penyimpanan Azure. Gunakan objek kosong jika identitas yang ditetapkan sistem. Pastikan blob penyimpanan Azure ada, dan identitas terkelola telah diberikan akses ke kontainer blob dengan penetapan peran 'Pembaca Data Blob Penyimpanan'. Dalam kasus identitas yang ditetapkan pengguna, pastikan Anda menambahkannya di bawah identitas VM. Untuk informasi selengkapnya tentang identitas terkelola dan Jalankan Perintah, lihat https://aka.ms/ManagedIdentity dan https://aka.ms/RunCommandManaged. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Perbarui objek dengan menentukan jalur properti dan nilai yang akan diatur. Contoh: --set property1.property2=<value>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tag sumber daya. Mendukung shorthand-sintaks, json-file dan yaml-file. Coba "??" untuk menunjukkan lebih banyak.
Batas waktu dalam detik untuk menjalankan perintah jalankan.
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 connectedmachine run-command wait
Grup perintah 'az connectedmachine run-command' sedang dalam pratinjau dan sedang dalam pengembangan. Tingkat referensi dan dukungan: https://aka.ms/CLI_refstatus
Tempatkan CLI dalam status tunggu hingga kondisi terpenuhi.
az connectedmachine run-command wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--machine-name]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parameter Opsional
Tunggu hingga dibuat dengan 'provisioningState' di 'Berhasil'.
Tunggu hingga kondisi memenuhi kueri JMESPath kustom. Misalnya provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Tunggu hingga dihapus.
Tunggu hingga sumber daya ada.
Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.
Interval polling dalam hitungan detik.
Nama mesin hibrid.
Nama perintah jalankan.
Nama grup sumber daya. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>
.
Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID
.
Tunggu maksimum dalam detik.
Tunggu hingga diperbarui dengan provisioningState di 'Berhasil'.
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.