Bagikan melalui


BatchPoolUpdateOptions interface

Parameter untuk memperbarui Kumpulan Azure Batch.

Properti

applicationPackageReferences

Daftar Paket yang akan diinstal pada setiap Simpul Komputasi di Kumpulan. 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.

displayName

Nama tampilan untuk Kumpulan. Nama tampilan tidak perlu unik dan dapat berisi karakter Unicode hingga panjang maksimum 1024. Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

enableInterNodeCommunication

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.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

metadata

Daftar pasangan nilai nama yang terkait dengan Kumpulan sebagai 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.

mountConfiguration

Pasang penyimpanan menggunakan sistem file tertentu untuk seluruh masa pakai kumpulan. Pasang penyimpanan menggunakan sistem file berbasis Azure fileshare, NFS, CIFS, atau Blobfuse.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

networkConfiguration

Konfigurasi jaringan untuk Kumpulan. Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

startTask

Tugas untuk dijalankan pada setiap Simpul Komputasi saat bergabung dengan Kumpulan. Tugas berjalan ketika Simpul Komputasi ditambahkan ke Kumpulan atau ketika Simpul Komputasi dimulai ulang. Jika elemen ini ada, elemen ini menimpa StartTask yang ada. Jika dihilangkan, StartTask yang ada dibiarkan tidak berubah.

taskSchedulingPolicy

Bagaimana Tugas didistribusikan di seluruh Simpul Komputasi dalam Kumpulan. Jika tidak ditentukan, defaultnya adalah spread.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

taskSlotsPerNode

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

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

upgradePolicy

Kebijakan peningkatan untuk Kumpulan. Menjelaskan kebijakan peningkatan - otomatis, manual, atau bergulir.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

userAccounts

Daftar Akun pengguna yang akan dibuat pada setiap Simpul Komputasi di Kumpulan. Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

virtualMachineConfiguration

Konfigurasi komputer virtual untuk Kumpulan. Properti ini harus ditentukan.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

vmSize

Ukuran komputer virtual di Kumpulan. Untuk informasi tentang ukuran komputer virtual yang tersedia di Kumpulan, lihat Memilih ukuran VM untuk Simpul Komputasi di Kumpulan Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

Detail Properti

applicationPackageReferences

Daftar Paket yang akan diinstal pada setiap Simpul Komputasi di Kumpulan. 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.

applicationPackageReferences?: BatchApplicationPackageReference[]

Nilai Properti

displayName

Nama tampilan untuk Kumpulan. Nama tampilan tidak perlu unik dan dapat berisi karakter Unicode hingga panjang maksimum 1024. Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

displayName?: string

Nilai Properti

string

enableInterNodeCommunication

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.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

enableInterNodeCommunication?: boolean

Nilai Properti

boolean

metadata

Daftar pasangan nilai nama yang terkait dengan Kumpulan sebagai 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.

metadata?: BatchMetadataItem[]

Nilai Properti

mountConfiguration

Pasang penyimpanan menggunakan sistem file tertentu untuk seluruh masa pakai kumpulan. Pasang penyimpanan menggunakan sistem file berbasis Azure fileshare, NFS, CIFS, atau Blobfuse.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

mountConfiguration?: MountConfiguration[]

Nilai Properti

networkConfiguration

Konfigurasi jaringan untuk Kumpulan. Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

networkConfiguration?: NetworkConfiguration

Nilai Properti

startTask

Tugas untuk dijalankan pada setiap Simpul Komputasi saat bergabung dengan Kumpulan. Tugas berjalan ketika Simpul Komputasi ditambahkan ke Kumpulan atau ketika Simpul Komputasi dimulai ulang. Jika elemen ini ada, elemen ini menimpa StartTask yang ada. Jika dihilangkan, StartTask yang ada dibiarkan tidak berubah.

startTask?: BatchStartTask

Nilai Properti

taskSchedulingPolicy

Bagaimana Tugas didistribusikan di seluruh Simpul Komputasi dalam Kumpulan. Jika tidak ditentukan, defaultnya adalah spread.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

taskSchedulingPolicy?: BatchTaskSchedulingPolicy

Nilai Properti

taskSlotsPerNode

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

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

taskSlotsPerNode?: number

Nilai Properti

number

upgradePolicy

Kebijakan peningkatan untuk Kumpulan. Menjelaskan kebijakan peningkatan - otomatis, manual, atau bergulir.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

upgradePolicy?: UpgradePolicy

Nilai Properti

userAccounts

Daftar Akun pengguna yang akan dibuat pada setiap Simpul Komputasi di Kumpulan. Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

userAccounts?: UserAccount[]

Nilai Properti

virtualMachineConfiguration

Konfigurasi komputer virtual untuk Kumpulan. Properti ini harus ditentukan.

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

virtualMachineConfiguration?: VirtualMachineConfiguration

Nilai Properti

vmSize

Ukuran komputer virtual di Kumpulan. Untuk informasi tentang ukuran komputer virtual yang tersedia di Kumpulan, lihat Memilih ukuran VM untuk Simpul Komputasi di Kumpulan Azure Batch (https://learn.microsoft.com/azure/batch/batch-pool-vm-sizes).

Bidang ini hanya dapat diperbarui ketika kumpulan kosong.

vmSize?: string

Nilai Properti

string