az batch pool

Catatan

Grup perintah ini memiliki perintah yang ditentukan di Azure CLI dan setidaknya satu ekstensi. Instal setiap ekstensi untuk mendapatkan manfaat dari kemampuannya yang diperluas. Pelajari lebih lanjut tentang ekstensi.

Mengelola kumpulan Batch.

Perintah

Nama Deskripsi Jenis Status
az batch pool autoscale

Mengelola penskalaan otomatis kumpulan Batch.

Inti GA
az batch pool autoscale disable

Menonaktifkan penskalaan otomatis untuk Kumpulan.

Inti GA
az batch pool autoscale enable

Mengaktifkan penskalaan otomatis untuk Kumpulan.

Inti GA
az batch pool autoscale evaluate

Mendapatkan hasil evaluasi rumus penskalaan otomatis pada Kumpulan.

Inti GA
az batch pool create

Buat kumpulan Batch di akun. Saat membuat kumpulan, pilih argumen dari Konfigurasi Cloud Services atau Konfigurasi Komputer Virtual.

Inti GA
az batch pool create (azure-batch-cli-extensions extension)

Buat kumpulan Batch di akun. Saat membuat kumpulan, pilih argumen dari Konfigurasi Cloud Services atau Konfigurasi Komputer Virtual.

Ekstensi GA
az batch pool delete

Menghapus Kumpulan dari Akun yang ditentukan.

Inti GA
az batch pool list

Mencantumkan semua Kumpulan di Akun yang ditentukan.

Inti GA
az batch pool node-counts

Dapatkan jumlah simpul untuk kumpulan Batch.

Inti GA
az batch pool node-counts list

Mendapatkan jumlah Simpul Komputasi di setiap status, dikelompokkan menurut Kumpulan.

Inti GA
az batch pool reset

Perbarui properti kumpulan Batch. Properti yang tidak ditentukan yang dapat diperbarui diatur ulang ke defaultnya.

Inti GA
az batch pool resize

Mengubah ukuran atau berhenti mengubah ukuran kumpulan Batch.

Inti GA
az batch pool set

Perbarui properti kumpulan Batch. Memperbarui properti dalam subgrup akan mengatur ulang properti yang tidak ditentukan dari grup tersebut.

Inti GA
az batch pool show

Mendapatkan informasi tentang Kumpulan yang ditentukan.

Inti GA
az batch pool supported-images

Informasi kueri tentang gambar VM yang didukung oleh layanan Azure Batch.

Inti GA
az batch pool supported-images list

Mencantumkan semua Gambar Komputer Virtual yang didukung oleh layanan Azure Batch.

Inti GA
az batch pool usage-metrics

Lihat metrik penggunaan kumpulan Batch.

Inti GA
az batch pool usage-metrics list

Mencantumkan metrik penggunaan, yang dikumpulkan oleh Kumpulan di seluruh interval waktu individual, untuk Akun yang ditentukan.

Inti GA

az batch pool create

Buat kumpulan Batch di akun. Saat membuat kumpulan, pilih argumen dari Konfigurasi Cloud Services atau Konfigurasi Komputer Virtual.

az batch pool create [--accelerated-networking {false, true}]
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--application-licenses]
                     [--application-package-references]
                     [--auto-scale-formula]
                     [--certificate-references]
                     [--defer-os-rolling-upgrade {false, true}]
                     [--disable-auto-rollback {false, true}]
                     [--disk-encryption-targets]
                     [--enable-auto-os-upgrade {false, true}]
                     [--enable-cross-zone-upgrade {false, true}]
                     [--enable-inter-node-communication]
                     [--enable-secure-boot {false, true}]
                     [--enable-vtpm {false, true}]
                     [--enable-write-accel {false, true}]
                     [--encryption-at-host {false, true}]
                     [--id]
                     [--image]
                     [--json-file]
                     [--max-batch-instance-percent]
                     [--max-unhealthy-instance-percent]
                     [--max-unhealthy-upgraded-instance-percent]
                     [--metadata]
                     [--node-agent-sku-id]
                     [--os-disk-caching {none, readonly, readwrite}]
                     [--os-disk-size]
                     [--os-family {2, 3, 4, 5, 6}]
                     [--os-version]
                     [--pause-time-between-batches]
                     [--placement {cachedisk}]
                     [--policy {regional, zonal}]
                     [--prioritize-unhealthy-instances {false, true}]
                     [--resize-timeout]
                     [--resource-tags]
                     [--rollback-failed-instances-on-policy-breach {false, true}]
                     [--security-type]
                     [--start-task-command-line]
                     [--start-task-resource-files]
                     [--start-task-wait-for-success]
                     [--storage-account-type {premium_lrs, standard_lrs, standardssd_lrs}]
                     [--target-communication {classic, default, simplified}]
                     [--target-dedicated-nodes]
                     [--target-low-priority-nodes]
                     [--targets]
                     [--task-slots-per-node]
                     [--upgrade-policy-mode {automatic, manual, rolling}]
                     [--use-rolling-upgrade-policy {false, true}]
                     [--vm-size]

Parameter Opsional

--accelerated-networking

Apakah kumpulan ini harus mengaktifkan jaringan yang dipercepat. Jaringan yang dipercepat memungkinkan virtualisasi I/O root tunggal (SR-IOV) ke VM, yang dapat menyebabkan peningkatan performa jaringan. Untuk detail selengkapnya, lihat: https://learn.microsoft.com/azure/virtual- gambaran umum jaringan/jaringan terakselerasi. Atur true untuk mengaktifkan.

nilai yang diterima: false, true
--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--application-licenses

Daftar lisensi aplikasi harus merupakan subset dari lisensi aplikasi layanan Batch yang tersedia. Jika lisensi diminta yang tidak didukung, pembuatan Kumpulan akan gagal. Nilai yang dipisahkan spasi.

--application-package-references

Saat membuat kumpulan, ID aplikasi paket harus sepenuhnya memenuhi syarat (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}). Perubahan pada referensi Paket memengaruhi semua Simpul baru yang bergabung dengan Kumpulan, tetapi tidak memengaruhi Simpul Komputasi yang sudah ada di Kumpulan hingga di-boot ulang atau digambut ulang. Ada maksimum 10 referensi Paket pada Kumpulan tertentu. ID aplikasi yang dipisahkan spasi dengan versi opsional dalam format 'id[#version]'.

--auto-scale-formula

Rumus untuk jumlah simpul komputasi yang diinginkan dalam kumpulan. Rumus diperiksa validitasnya sebelum kumpulan dibuat. Jika rumus tidak valid, layanan Batch menolak permintaan dengan informasi kesalahan terperinci. Untuk informasi selengkapnya tentang menentukan rumus ini, lihat https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/.

--certificate-references

Untuk Simpul Windows, layanan Batch menginstal Sertifikat ke penyimpanan dan lokasi Sertifikat yang ditentukan. Untuk Simpul Komputasi Linux, Sertifikat disimpan dalam direktori di dalam direktori kerja Tugas dan variabel lingkungan AZ_BATCH_CERTIFICATES_DIR disediakan ke Tugas untuk dikueri untuk lokasi ini. Untuk Sertifikat dengan visibilitas 'remoteUser', direktori 'certs' dibuat di direktori beranda pengguna (misalnya, /home/{user-name}/certs) dan Sertifikat ditempatkan di direktori tersebut. Peringatan: Properti ini tidak digunakan lagi dan akan dihapus setelah Februari 2024. Silakan gunakan Ekstensi Azure KeyVault sebagai gantinya. Thumbprint sertifikat yang dipisahkan spasi.

--defer-os-rolling-upgrade

Tangguhkan peningkatan OS di TVM jika mereka menjalankan tugas. True jika ada bendera.

nilai yang diterima: false, true
--disable-auto-rollback

Apakah fitur putar kembali gambar OS harus dinonaktifkan. True jika ada bendera.

nilai yang diterima: false, true
--disk-encryption-targets

Daftar diskEncryptionTargets yang dipisahkan spasi. kemungkinan nilai saat ini termasuk OsDisk dan TemporaryDisk.

--enable-auto-os-upgrade

Menunjukkan apakah peningkatan OS harus secara otomatis diterapkan ke instans set skala secara bergulir saat versi gambar OS yang lebih baru tersedia.

Jika ini diatur ke true untuk kumpulan berbasis Windows, WindowsConfiguration.enableAutomaticUpdates tidak dapat diatur ke true. True jika ada bendera.

nilai yang diterima: false, true
--enable-cross-zone-upgrade

Izinkan VMSS untuk mengabaikan batas AZ saat membuat batch peningkatan. Pertimbangkan Domain Pembaruan dan maxBatchInstancePercent untuk menentukan ukuran batch. Bidang ini dapat diatur ke true atau false hanya saat menggunakan NodePlacementConfiguration sebagai Zonal. True jika ada bendera.

nilai yang diterima: false, true
--enable-inter-node-communication

Apakah Kumpulan mengizinkan komunikasi langsung antara Simpul Komputasi. Mengaktifkan komunikasi antar-simpul membatasi ukuran maksimum Kumpulan karena pembatasan penyebaran pada Simpul Komputasi Kumpulan. Ini dapat mengakibatkan Kumpulan tidak mencapai ukuran yang diinginkan. Nilai defaultnya adalah false. True jika ada bendera.

--enable-secure-boot

Aktifkan boot aman.

nilai yang diterima: false, true
--enable-vtpm

Aktifkan vTPM.

nilai yang diterima: false, true
--enable-write-accel

Tentukan apakah writeAccelerator harus diaktifkan atau dinonaktifkan pada disk.

nilai yang diterima: false, true
--encryption-at-host

Properti ini dapat digunakan oleh pengguna dalam permintaan untuk mengaktifkan atau menonaktifkan Enkripsi Host untuk komputer virtual atau set skala komputer virtual. Ini akan mengaktifkan enkripsi untuk semua disk termasuk disk Sumber Daya/Temp di host itu sendiri. Perilaku defaultnya adalah: Enkripsi di host akan dinonaktifkan kecuali properti ini diatur ke true untuk sumber daya.

nilai yang diterima: false, true
--id

Harus diisi. ID dapat berisi kombinasi karakter alfanumerik termasuk tanda hubung dan garis bawah, dan tidak boleh berisi lebih dari 64 karakter. ID ini mempertahankan huruf besar/kecil dan tidak peka huruf besar/kecil (artinya, Anda mungkin tidak memiliki dua ID Kumpulan dalam Akun yang hanya berbeda menurut kasus).

--image

Referensi gambar OS. Ini bisa berupa format 'publisher:offer:sku[:version]', atau id gambar ARM yang sepenuhnya memenuhi syarat dari formulir '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}'. Jika format 'publisher:offer:sku[:version]', versi bersifat opsional dan jika dihilangkan terbaru akan digunakan. Nilai yang valid dapat diambil melalui 'az batch pool supported-images list'. Misalnya: 'MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest'.

--json-file

File yang berisi spesifikasi parameter properti pembuatan kumpulan di JSON(diformat agar sesuai dengan isi permintaan REST API). Jika parameter ini ditentukan, semua 'Argumen Parameter Buat Properti Kumpulan' diabaikan. Lihat https://docs.microsoft.com/en-us/rest/api/batchservice/pool/add?tabs=HTTP#request-body.

--max-batch-instance-percent

Persentase maksimum dari total instans komputer virtual yang akan ditingkatkan secara bersamaan dengan peningkatan bergulir dalam satu batch. Karena ini adalah instans maksimum yang tidak sehat dalam batch sebelumnya atau di masa mendatang dapat menyebabkan persentase instans dalam batch berkurang untuk memastikan keandalan yang lebih tinggi. Nilai bidang ini harus antara 5 dan 100, inklusif. Jika maxBatchInstancePercent dan maxUnhealthyInstancePercent ditetapkan dengan nilai, nilai maxBatchInstancePercent tidak boleh lebih dari maxUnhealthyInstancePercent.

--max-unhealthy-instance-percent

Persentase maksimum dari total instans komputer virtual dalam set skala yang dapat secara bersamaan tidak sehat, baik sebagai akibat dari peningkatan, atau dengan ditemukan dalam keadaan tidak sehat oleh pemeriksaan kesehatan komputer virtual sebelum peningkatan bergulir dibatalkan. Batasan ini akan diperiksa sebelum memulai batch apa pun. Nilai bidang ini harus antara 5 dan 100, inklusif. Jika maxBatchInstancePercent dan maxUnhealthyInstancePercent ditetapkan dengan nilai, nilai maxBatchInstancePercent tidak boleh lebih dari maxUnhealthyInstancePercent.

--max-unhealthy-upgraded-instance-percent

Persentase maksimum instans komputer virtual yang ditingkatkan yang dapat ditemukan dalam keadaan tidak sehat. Pemeriksaan ini akan terjadi setelah setiap batch ditingkatkan. Jika persentase ini pernah terlampaui, pembaruan bergulir akan dibatalkan. Nilai bidang ini harus antara 0 dan 100, inklusif.

--metadata

Layanan Batch tidak menetapkan arti apa pun untuk metadata; hanya untuk penggunaan kode pengguna. Nilai yang dipisahkan spasi dalam format 'key=value'.

--node-agent-sku-id

Harus diisi. Agen Simpul Komputasi Batch adalah program yang berjalan pada setiap Simpul Komputasi di Kumpulan, dan menyediakan antarmuka perintah dan kontrol antara Simpul Komputasi dan layanan Batch. Ada berbagai implementasi agen Simpul Komputasi, yang dikenal sebagai SKU, untuk sistem operasi yang berbeda. Anda harus menentukan SKU agen Simpul Komputasi yang cocok dengan referensi Gambar yang dipilih. Untuk mendapatkan daftar SKU agen Simpul Komputasi yang didukung bersama dengan daftar referensi Gambar terverifikasi mereka, lihat operasi 'Daftar SKU agen Simpul Komputasi yang didukung'.

--os-disk-caching

Tentukan persyaratan penembolokan. Nilai yang mungkin adalah: None, ReadOnly, ReadWrite. Nilai defaultnya adalah: Tidak ada untuk penyimpanan Standar. ReadOnly untuk penyimpanan Premium.

nilai yang diterima: none, readonly, readwrite
--os-disk-size

Ukuran disk awal dalam GB saat membuat disk OS baru.

--os-family

Harus diisi. Nilai yang mungkin adalah: 2 - OS Family 2, setara dengan Windows Server 2008 R2 SP1. 3 - OS Family 3, setara dengan Windows Server 2012. 4 - OS Family 4, setara dengan Windows Server 2012 R2. 5 - OS Family 5, setara dengan Windows Server 2016. 6 - OS Family 6, setara dengan Windows Server 2019. Untuk informasi selengkapnya, lihat Rilis OS Tamu Azure (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).

nilai yang diterima: 2, 3, 4, 5, 6
--os-version

Nilai defaultnya adalah * yang menentukan versi sistem operasi terbaru untuk keluarga OS yang ditentukan.

--pause-time-between-batches

Waktu tunggu antara menyelesaikan pembaruan untuk semua komputer virtual dalam satu batch dan memulai batch berikutnya. Durasi waktu harus ditentukan dalam format ISO 8601. Format yang diharapkan adalah durasi ISO-8601.

--placement

Menentukan penempatan disk ephemeral untuk disk sistem operasi untuk semua VM di kumpulan. Properti ini dapat digunakan oleh pengguna dalam permintaan untuk memilih lokasi misalnya, ruang disk cache untuk provisi disk OS Ephemeral. Untuk informasi selengkapnya tentang persyaratan ukuran disk OS Ephemeral, lihat Persyaratan ukuran disk OS Ephemeral untuk VM Windows di https://docs.microsoft.com/en-us/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements dan VM Linux di https://docs.microsoft.com/en-us/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements.

nilai yang diterima: cachedisk
--policy

Jenis Kebijakan penempatan node pada Kumpulan Batch. Kebijakan alokasi yang digunakan oleh Layanan Batch untuk menyediakan simpul. Jika tidak ditentukan, Batch akan menggunakan kebijakan regional.

nilai yang diterima: regional, zonal
--prioritize-unhealthy-instances

Tingkatkan semua instans yang tidak sehat dalam set skala sebelum instans sehat apa pun. True jika ada bendera.

nilai yang diterima: false, true
--resize-timeout

Batas waktu ini hanya berlaku untuk penskalakan manual; tidak berpengaruh ketika enableAutoScale diatur ke true. Nilai defaultnya adalah 15 menit. Nilai minimum adalah 5 menit. Jika Anda menentukan nilai kurang dari 5 menit, layanan Batch mengembalikan kesalahan; jika Anda memanggil REST API secara langsung, kode status HTTP adalah 400 (Permintaan Buruk). Format yang diharapkan adalah durasi ISO-8601.

--resource-tags

Pengguna dapat menentukan tag sumber daya untuk kumpulan. Sumber daya apa pun yang dibuat untuk kumpulan kemudian juga akan ditandai oleh tag sumber daya yang sama.

--rollback-failed-instances-on-policy-breach

Pembatalan instans gagal ke model sebelumnya jika kebijakan Peningkatan Bergulir dilanggar. True jika ada bendera.

nilai yang diterima: false, true
--security-type

Tentukan SecurityType komputer virtual. Ini harus diatur ke nilai yang ditentukan untuk mengaktifkan Uefi Pengaturan. Perilaku defaultnya adalah: Uefi Pengaturan tidak akan diaktifkan kecuali properti ini diatur.

--start-task-command-line

Harus diisi. Baris perintah tidak berjalan di bawah shell, dan oleh karena itu tidak dapat memanfaatkan fitur shell seperti ekspansi variabel lingkungan. Jika Anda ingin memanfaatkan fitur tersebut, Anda harus memanggil shell di baris perintah, misalnya menggunakan "cmd /c MyCommand" di Windows atau "/bin/sh -c MyCommand" di Linux. Jika baris perintah mengacu pada jalur file, baris tersebut harus menggunakan jalur relatif (relatif terhadap direktori kerja Tugas), atau menggunakan variabel lingkungan yang disediakan Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--start-task-resource-files

File yang tercantum di bawah elemen ini terletak di direktori kerja Tugas. Referensi sumber daya yang dipisahkan spasi dalam format filename=httpurl.

--start-task-wait-for-success

Apakah layanan Batch harus menunggu StartTask berhasil diselesaikan (yaitu, keluar dengan kode keluar 0) sebelum menjadwalkan Tugas apa pun pada Simpul Komputasi. Jika true dan StartTask gagal pada Node, layanan Batch mencoba kembali StartTask hingga jumlah coba lagi maksimumnya (maxTaskRetryCount). Jika Tugas masih belum berhasil diselesaikan setelah semua percobaan ulang, maka layanan Batch menandai Simpul tidak dapat digunakan, dan tidak akan menjadwalkan Tugas ke dalamnya. Kondisi ini dapat dideteksi melalui status Simpul Komputasi dan detail info kegagalan. Jika false, layanan Batch tidak akan menunggu StartTask selesai. Dalam hal ini, Tugas lain dapat mulai dijalankan pada Simpul Komputasi saat StartTask masih berjalan; dan bahkan jika StartTask gagal, Tugas baru akan terus dijadwalkan pada Simpul Komputasi. Defaultnya adalah true. True jika ada bendera.

--storage-account-type

Jenis akun penyimpanan untuk disk terkelola.

nilai yang diterima: premium_lrs, standard_lrs, standardssd_lrs
--target-communication

Mode komunikasi simpul yang diinginkan untuk kumpulan. Jika elemen ini ada, elemen ini menggantikan targetNodeCommunicationMode yang ada yang dikonfigurasi pada Kumpulan. Jika dihilangkan, metadata yang ada dibiarkan tidak berubah.

nilai yang diterima: classic, default, simplified
--target-dedicated-nodes

Jumlah Simpul Komputasi khusus yang diinginkan di Kumpulan. Properti ini tidak boleh ditentukan jika enableAutoScale diatur ke true. Jika enableAutoScale diatur ke false, maka Anda harus mengatur targetDedicatedNodes, targetLowPriorityNodes, atau keduanya.

--target-low-priority-nodes

Jumlah Simpul Komputasi Spot/Berprioritas rendah yang diinginkan di Kumpulan. Properti ini tidak boleh ditentukan jika enableAutoScale diatur ke true. Jika enableAutoScale diatur ke false, maka Anda harus mengatur targetDedicatedNodes, targetLowPriorityNodes, atau keduanya.

--targets

Jika dihilangkan, tidak ada disk pada simpul komputasi di kumpulan yang akan dienkripsi. Pada kumpulan Linux, hanya "TemporaryDisk" yang didukung; pada kumpulan Windows, "OsDisk" dan "TemporaryDisk" harus ditentukan. Ruang disk target yang dipisahkan untuk dienkripsi. Nilai dapat berupa OsDisk atau TemporaryDisk.

--task-slots-per-node

Jumlah slot tugas yang dapat digunakan untuk menjalankan tugas bersamaan pada satu simpul komputasi dalam kumpulan. Nilai default adalah 1. Nilai maksimum adalah lebih kecil dari 4 kali jumlah inti vmSize kumpulan atau 256.

--upgrade-policy-mode

Mode peningkatan OS kumpulan.

nilai yang diterima: automatic, manual, rolling
--use-rolling-upgrade-policy

Menunjukkan apakah kebijakan peningkatan bergulir harus digunakan selama Peningkatan OS Otomatis. Peningkatan OS Otomatis akan kembali ke kebijakan default jika tidak ada kebijakan yang ditentukan pada VMSS. True jika ada bendera.

nilai yang diterima: false, true
--vm-size

Harus diisi. Untuk informasi tentang ukuran komputer virtual yang tersedia untuk Kumpulan Layanan Cloud (kumpulan yang dibuat dengan cloudServiceConfiguration), lihat Ukuran untuk Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch mendukung semua ukuran VM Cloud Services kecuali ExtraSmall, A1V2, dan A2V2. Untuk informasi tentang ukuran VM yang tersedia untuk Kumpulan menggunakan Gambar dari Marketplace Komputer Virtual (kumpulan yang dibuat dengan virtualMachineConfiguration) lihat Ukuran untuk Komputer Virtual (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) atau Ukuran untuk Komputer Virtual (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch mendukung semua ukuran Azure VM kecuali STANDARD_A0 dan yang memiliki penyimpanan premium (STANDARD_GS, STANDARD_DS, dan seri STANDARD_DSV2).

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 batch pool create (azure-batch-cli-extensions extension)

Buat kumpulan Batch di akun. Saat membuat kumpulan, pilih argumen dari Konfigurasi Cloud Services atau Konfigurasi Komputer Virtual.

az batch pool create [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--application-licenses]
                     [--application-package-references]
                     [--auto-scale-formula]
                     [--certificate-references]
                     [--disk-encryption-targets]
                     [--enable-inter-node-communication]
                     [--id]
                     [--image]
                     [--json-file]
                     [--metadata]
                     [--node-agent-sku-id]
                     [--os-family]
                     [--os-version]
                     [--parameters]
                     [--policy]
                     [--resize-timeout]
                     [--resource-group]
                     [--start-task-command-line]
                     [--start-task-resource-files]
                     [--start-task-wait-for-success]
                     [--target-dedicated-nodes]
                     [--target-low-priority-nodes]
                     [--targets]
                     [--task-slots-per-node]
                     [--template]
                     [--vm-size]

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun Batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun Batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--application-licenses

Daftar lisensi aplikasi harus merupakan subset dari lisensi aplikasi layanan Batch yang tersedia. Jika lisensi diminta yang tidak didukung, pembuatan Kumpulan akan gagal.

--application-package-references

Saat membuat kumpulan, ID aplikasi paket harus sepenuhnya memenuhi syarat (/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}). Perubahan pada referensi Paket memengaruhi semua Simpul baru yang bergabung dengan Kumpulan, tetapi tidak memengaruhi Simpul Komputasi yang sudah ada di Kumpulan hingga di-boot ulang atau digambut ulang. Ada maksimum 10 referensi Paket pada Kumpulan tertentu.

--auto-scale-formula

Properti ini tidak boleh ditentukan jika enableAutoScale diatur ke false. Diperlukan jika enableAutoScale diatur ke true. Rumus diperiksa validitasnya sebelum Kumpulan dibuat. Jika rumus tidak valid, layanan Batch menolak permintaan dengan informasi kesalahan terperinci. Untuk informasi selengkapnya tentang menentukan rumus ini, lihat 'Menskalakan Simpul Komputasi secara otomatis di Kumpulan Azure Batch' (https://azure.microsoft.com/documentation/articles/batch-automatic-scaling/).

--certificate-references

Untuk Simpul Windows, layanan Batch menginstal Sertifikat ke penyimpanan dan lokasi Sertifikat yang ditentukan. Untuk Simpul Komputasi Linux, Sertifikat disimpan dalam direktori di dalam direktori kerja Tugas dan variabel lingkungan AZ_BATCH_CERTIFICATES_DIR disediakan ke Tugas untuk dikueri untuk lokasi ini. Untuk Sertifikat dengan visibilitas 'remoteUser', direktori 'certs' dibuat di direktori beranda pengguna (misalnya, /home/{user-name}/certs) dan Sertifikat ditempatkan di direktori tersebut. Peringatan: Properti ini tidak digunakan lagi dan akan dihapus setelah Februari 2024. Silakan gunakan Ekstensi Azure KeyVault sebagai gantinya.

--disk-encryption-targets

Daftar diskEncryptionTargets yang dipisahkan ruang. kemungkinan nilai saat ini termasuk OsDisk dan TemporaryDisk.

--enable-inter-node-communication

Apakah Kumpulan mengizinkan komunikasi langsung antara Simpul Komputasi. Mengaktifkan komunikasi antar-simpul membatasi ukuran maksimum Kumpulan karena pembatasan penyebaran pada Simpul Komputasi Kumpulan. Ini dapat mengakibatkan Kumpulan tidak mencapai ukuran yang diinginkan. Nilai defaultnya adalah false.

nilai default: False
--id

Harus diisi. ID dapat berisi kombinasi karakter alfanumerik termasuk tanda hubung dan garis bawah, dan tidak boleh berisi lebih dari 64 karakter. ID ini mempertahankan huruf besar/kecil dan tidak peka huruf besar/kecil (artinya, Anda mungkin tidak memiliki dua ID Kumpulan dalam Akun yang hanya berbeda menurut kasus).

--image

Referensi gambar OS. Ini bisa berupa format 'publisher:offer:sku[:version]', atau id gambar ARM yang sepenuhnya memenuhi syarat dari formulir '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}'. Jika format 'publisher:offer:sku[:version]', versi bersifat opsional dan jika dihilangkan terbaru akan digunakan. Nilai yang valid dapat diambil melalui 'az batch pool node-agent-skus list'. Misalnya: 'MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:latest'.

--json-file

File yang berisi kumpulan untuk dibuat dalam format JSON, jika parameter ini ditentukan, semua parameter lainnya diabaikan.

--metadata

Layanan Batch tidak menetapkan arti apa pun untuk metadata; hanya untuk penggunaan kode pengguna.

--node-agent-sku-id

SKU agen simpul Batch yang akan disediakan pada simpul komputasi di kumpulan. Agen simpul Batch adalah program yang berjalan pada setiap simpul di kumpulan, dan menyediakan antarmuka perintah dan kontrol antara simpul dan layanan Batch. Ada berbagai implementasi agen simpul, yaitu SKU, untuk sistem operasi yang berbeda. Anda harus menentukan SKU agen simpul yang cocok dengan referensi gambar yang dipilih. Untuk mendapatkan daftar SKU agen simpul yang didukung bersama dengan daftar referensi gambar terverifikasi mereka, lihat operasi 'Daftar SKU agen simpul yang didukung'.

--os-family

Keluarga Azure Guest OS akan dipasang di komputer virtual di kumpulan. Nilai yang mungkin adalah: 2 - OS Family 2, setara dengan Windows Server 2008 R2 SP1. 3 - OS Family 3, setara dengan Windows Server 2012. 4 - OS Family 4, setara dengan Windows Server 2012 R2. 5 - OS Family 5, setara dengan Windows Server 2016. Untuk informasi selengkapnya, lihat Rilis OS Tamu Azure (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). Nilai yang diizinkan: 2, 3, 4, 5.

--os-version

Nilai defaultnya adalah * yang menentukan versi sistem operasi terbaru untuk keluarga OS yang ditentukan.

--parameters

Nilai parameter untuk file templat JSON kumpulan Batch. Hanya dapat digunakan dengan --template.

--policy

Jenis Kebijakan penempatan node pada Kumpulan Batch. Kebijakan alokasi yang digunakan oleh Layanan Batch untuk menyediakan simpul. Jika tidak ditentukan, Batch akan menggunakan kebijakan regional. Nilai yang diizinkan: regional, zonal.

--resize-timeout

Batas waktu ini hanya berlaku untuk penskalakan manual; tidak berpengaruh ketika enableAutoScale diatur ke true. Nilai defaultnya adalah 15 menit. Nilai minimum adalah 5 menit. Jika Anda menentukan nilai kurang dari 5 menit, layanan Batch mengembalikan kesalahan; jika Anda memanggil REST API secara langsung, kode status HTTP adalah 400 (Permintaan Buruk).

--resource-group

Grup sumber daya akun Batch.

--start-task-command-line

Baris perintah tugas mulai. Baris perintah tidak berjalan di bawah shell, dan oleh karena itu tidak dapat memanfaatkan fitur shell seperti ekspansi variabel lingkungan. Jika Anda ingin memanfaatkan fitur tersebut, Anda harus memanggil shell di baris perintah, misalnya menggunakan "cmd /c MyCommand" di Windows atau "/bin/sh -c MyCommand" di Linux.

--start-task-resource-files

Daftar file yang akan diunduh layanan Batch ke simpul komputasi sebelum menjalankan baris perintah. Referensi sumber daya yang dipisahkan spasi dalam format filename=httpurl.

--start-task-wait-for-success

Apakah layanan Batch harus menunggu tugas mulai berhasil diselesaikan (yaitu, untuk keluar dengan kode keluar 0) sebelum menjadwalkan tugas apa pun pada simpul komputasi. Jika true dan tugas mulai gagal pada simpul komputasi, layanan Batch mencoba kembali tugas mulai hingga jumlah percobaan kembali maksimumnya (maxTaskRetryCount). Jika tugas masih belum berhasil diselesaikan setelah semua percobaan ulang, maka layanan Batch menandai simpul komputasi tidak dapat digunakan, dan tidak akan menjadwalkan tugas ke simpul tersebut. Kondisi ini dapat dideteksi melalui status simpul dan detail kesalahan penjadwalan. Jika false, layanan Batch tidak akan menunggu tugas mulai selesai. Dalam hal ini, tugas lain dapat mulai dijalankan pada simpul komputasi saat tugas mulai masih berjalan; dan bahkan jika tugas mulai gagal, tugas baru akan terus dijadwalkan pada simpul. Defaultnya adalah false. True jika ada bendera.

nilai default: False
--target-dedicated-nodes

Jumlah Simpul Komputasi khusus yang diinginkan di Kumpulan. Properti ini tidak boleh ditentukan jika enableAutoScale diatur ke true. Jika enableAutoScale diatur ke false, maka Anda harus mengatur targetDedicatedNodes, targetLowPriorityNodes, atau keduanya.

--target-low-priority-nodes

Jumlah Simpul Komputasi Spot/Berprioritas rendah yang diinginkan di Kumpulan. Properti ini tidak boleh ditentukan jika enableAutoScale diatur ke true. Jika enableAutoScale diatur ke false, maka Anda harus mengatur targetDedicatedNodes, targetLowPriorityNodes, atau keduanya.

--targets

Jika dihilangkan, tidak ada disk pada simpul komputasi di kumpulan yang akan dienkripsi. Pada kumpulan Linux, hanya "TemporaryDisk" yang didukung; pada kumpulan Windows, "OsDisk" dan "TemporaryDisk" harus ditentukan. Ruang disk target yang dipisahkan untuk dienkripsi. Nilai dapat berupa OsDisk atau TemporaryDisk.

--task-slots-per-node

Jumlah slot tugas yang dapat digunakan untuk menjalankan tugas bersamaan pada satu simpul komputasi dalam kumpulan. Nilai default adalah 1. Nilai maksimum adalah lebih kecil dari 4 kali jumlah inti vmSize kumpulan atau 256.

--template

File templat JSON kumpulan Batch. Jika parameter ini ditentukan, semua parameter lainnya diabaikan.

--vm-size

Harus diisi. Untuk informasi tentang ukuran komputer virtual yang tersedia untuk Kumpulan Layanan Cloud (kumpulan yang dibuat dengan cloudServiceConfiguration), lihat Ukuran untuk Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch mendukung semua ukuran VM Cloud Services kecuali ExtraSmall, A1V2, dan A2V2. Untuk informasi tentang ukuran VM yang tersedia untuk Kumpulan menggunakan Gambar dari Marketplace Komputer Virtual (kumpulan yang dibuat dengan virtualMachineConfiguration) lihat Ukuran untuk Komputer Virtual (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) atau Ukuran untuk Komputer Virtual (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch mendukung semua ukuran Azure VM kecuali STANDARD_A0 dan yang memiliki penyimpanan premium (STANDARD_GS, STANDARD_DS, dan seri STANDARD_DSV2).

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 batch pool delete

Menghapus Kumpulan dari Akun yang ditentukan.

Saat Anda meminta agar Kumpulan dihapus, tindakan berikut terjadi: status Kumpulan diatur untuk menghapus; setiap operasi mengubah ukuran yang sedang berlangsung pada Kumpulan dihentikan; layanan Batch mulai mengubah ukuran Kumpulan menjadi nol Simpul Komputasi; Tugas apa pun yang berjalan pada Simpul Komputasi yang ada dihentikan dan diantrekan kembali (seolah-olah operasi mengubah ukuran Kumpulan telah diminta dengan opsi antrean ulang default); akhirnya, Kumpulan dihapus dari sistem. Karena menjalankan Tugas diantrekan kembali, pengguna dapat menjalankan ulang Tugas ini dengan memperbarui Pekerjaan mereka untuk menargetkan Kumpulan yang berbeda. Tugas kemudian dapat berjalan pada Kumpulan baru. Jika Anda ingin mengambil alih perilaku antrean ulang, maka Anda harus memanggil mengubah ukuran Kumpulan secara eksplisit untuk menyusutkan Kumpulan ke ukuran nol sebelum menghapus Kumpulan. Jika Anda memanggil API Pembaruan, Patch, atau Hapus pada Kumpulan dalam status penghapusan, itu akan gagal dengan kode status HTTP 409 dengan kode kesalahan PoolBeingDeleted.

az batch pool delete --pool-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--yes]

Parameter yang Diperlukan

--pool-id

ID Kumpulan yang akan dihapus.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--if-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan sama persis dengan nilai yang ditentukan oleh klien.

--if-modified-since

Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan telah dimodifikasi sejak waktu yang ditentukan.

--if-none-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan tidak cocok dengan nilai yang ditentukan oleh klien.

--if-unmodified-since

Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan belum dimodifikasi sejak waktu yang ditentukan.

--yes -y

Jangan meminta konfirmasi.

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.

az batch pool list

Mencantumkan semua Kumpulan di Akun yang ditentukan.

az batch pool list [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--expand]
                   [--filter]
                   [--select]

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--expand

Klausa $expand OData.

--filter

Klausa $filter OData. Untuk informasi selengkapnya tentang membuat filter ini, lihat https://docs.microsoft.com/en-us/rest/api/batchservice/odata-filters-in-batch#list-pools.

--select

Klausa $select OData.

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 batch pool reset

Perbarui properti kumpulan Batch. Properti yang tidak ditentukan yang dapat diperbarui diatur ulang ke defaultnya.

az batch pool reset --pool-id
                    [--account-endpoint]
                    [--account-key]
                    [--account-name]
                    [--application-package-references]
                    [--certificate-references]
                    [--json-file]
                    [--metadata]
                    [--start-task-command-line]
                    [--start-task-environment-settings]
                    [--start-task-max-task-retry-count]
                    [--start-task-wait-for-success]

Parameter yang Diperlukan

--pool-id

ID kumpulan yang akan diperbarui.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun Batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun Batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--application-package-references

Harus diisi. Daftar menggantikan referensi Paket Aplikasi yang ada pada Kumpulan. Perubahan pada referensi Paket Aplikasi memengaruhi semua Simpul Komputasi baru yang bergabung dengan Kumpulan, tetapi tidak memengaruhi Simpul Komputasi yang sudah ada di Kumpulan hingga di-boot ulang atau digambut ulang. Ada maksimum 10 referensi Paket Aplikasi pada Kumpulan tertentu. Jika dihilangkan, atau jika Anda menentukan koleksi kosong, referensi Paket Aplikasi yang ada akan dihapus dari Kumpulan. Maksimum 10 referensi dapat ditentukan pada Kumpulan tertentu.

--certificate-references

Harus diisi. Daftar ini menggantikan referensi Sertifikat yang ada yang dikonfigurasi pada Kumpulan. Jika Anda menentukan koleksi kosong, referensi Sertifikat yang ada akan dihapus dari Kumpulan. Untuk Simpul Windows, layanan Batch menginstal Sertifikat ke penyimpanan dan lokasi Sertifikat yang ditentukan. Untuk Simpul Komputasi Linux, Sertifikat disimpan dalam direktori di dalam direktori kerja Tugas dan variabel lingkungan AZ_BATCH_CERTIFICATES_DIR disediakan ke Tugas untuk dikueri untuk lokasi ini. Untuk Sertifikat dengan visibilitas 'remoteUser', direktori 'certs' dibuat di direktori beranda pengguna (misalnya, /home/{user-name}/certs) dan Sertifikat ditempatkan di direktori tersebut. Peringatan: Properti ini tidak digunakan lagi dan akan dihapus setelah Februari 2024. Silakan gunakan Ekstensi Azure KeyVault sebagai gantinya.

--json-file

File yang berisi spesifikasi parameter properti pembaruan kumpulan di JSON(diformat agar sesuai dengan isi permintaan REST API). Jika parameter ini ditentukan, semua 'Argumen Parameter Properti Pembaruan Kumpulan' diabaikan.

--metadata

Harus diisi. Daftar ini menggantikan metadata yang ada yang dikonfigurasi pada Kumpulan. Jika dihilangkan, atau jika Anda menentukan koleksi kosong, metadata yang ada akan dihapus dari Kumpulan.

--start-task-command-line

Baris perintah tugas mulai. Baris perintah tidak berjalan di bawah shell, dan oleh karena itu tidak dapat memanfaatkan fitur shell seperti ekspansi variabel lingkungan. Jika Anda ingin memanfaatkan fitur tersebut, Anda harus memanggil shell di baris perintah, misalnya menggunakan "cmd /c MyCommand" di Windows atau "/bin/sh -c MyCommand" di Linux.

--start-task-environment-settings

Daftar pengaturan variabel lingkungan untuk tugas mulai. Nilai yang dipisahkan spasi dalam format 'key=value'.

--start-task-max-task-retry-count

Jumlah maksimum tugas dapat dicoba kembali.

--start-task-wait-for-success

Apakah layanan Batch harus menunggu tugas mulai berhasil diselesaikan (yaitu, untuk keluar dengan kode keluar 0) sebelum menjadwalkan tugas apa pun pada simpul komputasi. True jika ada bendera, jika tidak default ke 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.

az batch pool resize

Mengubah ukuran atau berhenti mengubah ukuran kumpulan Batch.

az batch pool resize --pool-id
                     [--abort]
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--node-deallocation-option {requeue, retaineddata, taskcompletion, terminate}]
                     [--resize-timeout]
                     [--target-dedicated-nodes]
                     [--target-low-priority-nodes]

Parameter yang Diperlukan

--pool-id

ID kumpulan.

Parameter Opsional

--abort

Hentikan operasi pengurangan ukuran kumpulan.

nilai default: False
--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun Batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun Batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--if-match

Operasi akan dilakukan hanya jika ETag sumber daya saat ini sama persis dengan nilai yang ditentukan.

--if-modified-since

Operasi akan dilakukan hanya jika sumber daya telah dimodifikasi sejak tanda waktu yang ditentukan.

--if-none-match

Operasi tidak akan dilakukan hanya jika ETag sumber daya saat ini sama persis dengan nilai yang ditentukan.

--if-unmodified-since

Operasi tidak akan dilakukan hanya jika sumber daya telah dimodifikasi sejak tanda waktu yang ditentukan.

--node-deallocation-option

Ketika simpul dapat dihapus dari kumpulan, jika ukuran kumpulan menurun.

nilai yang diterima: requeue, retaineddata, taskcompletion, terminate
--resize-timeout

Nilai defaultnya adalah 15 menit. Nilai minimum adalah 5 menit. Jika Anda menentukan nilai kurang dari 5 menit, layanan Batch mengembalikan kesalahan; jika Anda memanggil REST API secara langsung, kode status HTTP adalah 400 (Permintaan Buruk).

--target-dedicated-nodes

Jumlah Simpul Komputasi khusus yang diinginkan di Kumpulan.

--target-low-priority-nodes

Jumlah Simpul Komputasi Spot/Berprioritas rendah yang diinginkan di Kumpulan.

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 batch pool set

Perbarui properti kumpulan Batch. Memperbarui properti dalam subgrup akan mengatur ulang properti yang tidak ditentukan dari grup tersebut.

az batch pool set --pool-id
                  [--account-endpoint]
                  [--account-key]
                  [--account-name]
                  [--application-package-references]
                  [--certificate-references]
                  [--if-match]
                  [--if-modified-since]
                  [--if-none-match]
                  [--if-unmodified-since]
                  [--json-file]
                  [--metadata]
                  [--start-task-command-line]
                  [--start-task-environment-settings]
                  [--start-task-max-task-retry-count]
                  [--start-task-resource-files]
                  [--start-task-wait-for-success]
                  [--target-communication {classic, default, simplified}]

Parameter yang Diperlukan

--pool-id

ID Kumpulan yang akan diperbarui.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--application-package-references

Perubahan pada referensi Paket memengaruhi semua Simpul baru yang bergabung dengan Kumpulan, tetapi tidak memengaruhi Simpul Komputasi yang sudah ada di Kumpulan hingga di-boot ulang atau digambut ulang. Jika elemen ini ada, elemen ini menggantikan referensi Paket yang ada. Jika Anda menentukan koleksi kosong, maka semua referensi Paket akan dihapus dari Kumpulan. Jika dihilangkan, referensi Paket yang ada dibiarkan tidak berubah. ID aplikasi yang dipisahkan spasi dengan versi opsional dalam format 'id[#version]'.

--certificate-references

Jika elemen ini ada, elemen ini menggantikan referensi Sertifikat yang ada yang dikonfigurasi pada Kumpulan. Jika dihilangkan, referensi Sertifikat yang ada dibiarkan tidak berubah. Untuk Simpul Windows, layanan Batch menginstal Sertifikat ke penyimpanan dan lokasi Sertifikat yang ditentukan. Untuk Simpul Komputasi Linux, Sertifikat disimpan dalam direktori di dalam direktori kerja Tugas dan variabel lingkungan AZ_BATCH_CERTIFICATES_DIR disediakan ke Tugas untuk dikueri untuk lokasi ini. Untuk Sertifikat dengan visibilitas 'remoteUser', direktori 'certs' dibuat di direktori beranda pengguna (misalnya, /home/{user-name}/certs) dan Sertifikat ditempatkan di direktori tersebut. Peringatan: Properti ini tidak digunakan lagi dan akan dihapus setelah Februari 2024. Silakan gunakan Ekstensi Azure KeyVault sebagai gantinya. Thumbprint sertifikat yang dipisahkan spasi.

--if-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan sama persis dengan nilai yang ditentukan oleh klien.

--if-modified-since

Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan telah dimodifikasi sejak waktu yang ditentukan.

--if-none-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan tidak cocok dengan nilai yang ditentukan oleh klien.

--if-unmodified-since

Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan belum dimodifikasi sejak waktu yang ditentukan.

--json-file

File yang berisi spesifikasi parameter patch kumpulan di JSON (diformat agar sesuai dengan isi REST API masing-masing). Jika parameter ini ditentukan, semua 'Argumen Kumpulan' diabaikan.

--metadata

Jika elemen ini ada, elemen ini menggantikan metadata yang ada yang dikonfigurasi pada Kumpulan. Jika Anda menentukan koleksi kosong, metadata apa pun akan dihapus dari Kumpulan. Jika dihilangkan, metadata yang ada dibiarkan tidak berubah. Nilai yang dipisahkan spasi dalam format 'key=value'.

--start-task-command-line

Harus diisi. Baris perintah tidak berjalan di bawah shell, dan oleh karena itu tidak dapat memanfaatkan fitur shell seperti ekspansi variabel lingkungan. Jika Anda ingin memanfaatkan fitur tersebut, Anda harus memanggil shell di baris perintah, misalnya menggunakan "cmd /c MyCommand" di Windows atau "/bin/sh -c MyCommand" di Linux. Jika baris perintah mengacu pada jalur file, baris tersebut harus menggunakan jalur relatif (relatif terhadap direktori kerja Tugas), atau menggunakan variabel lingkungan yang disediakan Batch (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--start-task-environment-settings

Nilai yang dipisahkan spasi dalam format 'key=value'.

--start-task-max-task-retry-count

Jumlah maksimum kali Tugas dapat dicoba kembali. Layanan Batch mencoba kembali Tugas jika kode keluarnya bukan nol. Perhatikan bahwa nilai ini secara khusus mengontrol jumlah percobaan kembali. Layanan Batch akan mencoba Tugas sekali, dan kemudian dapat mencoba kembali hingga batas ini. Misalnya, jika jumlah coba lagi maksimum adalah 3, Batch mencoba Tugas hingga 4 kali (satu percobaan awal dan 3 percobaan ulang). Jika jumlah percobaan kembali maksimum adalah 0, layanan Batch tidak mencoba kembali Tugas. Jika jumlah percobaan kembali maksimum adalah -1, layanan Batch mencoba kembali Tugas tanpa batas, namun ini tidak disarankan untuk tugas mulai atau tugas apa pun. Nilai defaultnya adalah 0 (tidak ada percobaan kembali).

--start-task-resource-files

File yang tercantum di bawah elemen ini terletak di direktori kerja Tugas. Referensi sumber daya yang dipisahkan spasi dalam format filename=httpurl.

--start-task-wait-for-success

Apakah layanan Batch harus menunggu StartTask berhasil diselesaikan (yaitu, keluar dengan kode keluar 0) sebelum menjadwalkan Tugas apa pun pada Simpul Komputasi. Jika true dan StartTask gagal pada Node, layanan Batch mencoba kembali StartTask hingga jumlah coba lagi maksimumnya (maxTaskRetryCount). Jika Tugas masih belum berhasil diselesaikan setelah semua percobaan ulang, maka layanan Batch menandai Simpul tidak dapat digunakan, dan tidak akan menjadwalkan Tugas ke dalamnya. Kondisi ini dapat dideteksi melalui status Simpul Komputasi dan detail info kegagalan. Jika false, layanan Batch tidak akan menunggu StartTask selesai. Dalam hal ini, Tugas lain dapat mulai dijalankan pada Simpul Komputasi saat StartTask masih berjalan; dan bahkan jika StartTask gagal, Tugas baru akan terus dijadwalkan pada Simpul Komputasi. Defaultnya adalah true. Tentukan 'true' atau 'false' untuk memperbarui properti.

--target-communication

Mode komunikasi simpul yang diinginkan untuk kumpulan. Jika elemen ini ada, elemen ini menggantikan targetNodeCommunicationMode yang ada yang dikonfigurasi pada Kumpulan. Jika dihilangkan, metadata yang ada dibiarkan tidak berubah.

nilai yang diterima: classic, default, simplified
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 batch pool show

Mendapatkan informasi tentang Kumpulan yang ditentukan.

az batch pool show --pool-id
                   [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--expand]
                   [--if-match]
                   [--if-modified-since]
                   [--if-none-match]
                   [--if-unmodified-since]
                   [--select]

Parameter yang Diperlukan

--pool-id

ID Kumpulan yang akan didapatkan.

Parameter Opsional

--account-endpoint

Titik akhir layanan batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ENDPOINT.

--account-key

Kunci akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCESS_KEY.

--account-name

Nama akun batch. Atau, diatur menurut variabel lingkungan: AZURE_BATCH_ACCOUNT.

--expand

Klausa $expand OData.

--if-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan sama persis dengan nilai yang ditentukan oleh klien.

--if-modified-since

Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan telah dimodifikasi sejak waktu yang ditentukan.

--if-none-match

Nilai ETag yang terkait dengan versi sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika ETag sumber daya saat ini pada layanan tidak cocok dengan nilai yang ditentukan oleh klien.

--if-unmodified-since

Tanda waktu yang menunjukkan waktu terakhir yang dimodifikasi dari sumber daya yang diketahui oleh klien. Operasi akan dilakukan hanya jika sumber daya pada layanan belum dimodifikasi sejak waktu yang ditentukan.

--select

Klausa $select OData.

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.