- Resource: BareMetalNodePool
 - Status
 - BareMetalNodePoolUpgradePolicy
 - BareMetalParallelUpgradeConfig
 - Metode
 
Resource: BareMetalNodePool
Resource yang merepresentasikan kumpulan node bare metal.
| Representasi JSON | 
|---|
{ "name": string, "displayName": string, "uid": string, "state": enum (  | 
              
| Kolom | |
|---|---|
name | 
                
                   
 Tidak dapat diubah. Nama resource node pool bare metal.  | 
              
displayName | 
                
                   
 Nama tampilan untuk node pool bare metal.  | 
              
uid | 
                
                   
 Hanya output. ID unik kumpulan node bare metal.  | 
              
state | 
                
                   
 Hanya output. Status kumpulan node bare metal saat ini.  | 
              
reconciling | 
                
                   
 Hanya output. Jika disetel, saat ini ada perubahan dalam proses ke node pool bare metal.  | 
              
createTime | 
                
                   
 Hanya output. Waktu saat kumpulan node bare metal ini dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh:   | 
              
updateTime | 
                
                   
 Hanya output. Waktu saat kumpulan node bare metal ini terakhir diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh:   | 
              
deleteTime | 
                
                   
 Hanya output. Waktu saat kumpulan node bare metal ini dihapus. Jika resource tidak dihapus, kolom ini harus kosong Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh:   | 
              
etag | 
                
                   
 Checksum ini dihitung oleh server berdasarkan nilai kolom lain, dan dapat dikirim pada permintaan update dan hapus untuk memastikan klien memiliki nilai terbaru sebelum melanjutkan. Memungkinkan klien melakukan operasi baca-ubah-tulis yang konsisten melalui kontrol serentak optimis.  | 
              
annotations | 
                
                   
 Anotasi pada kumpulan node bare metal. Kolom ini memiliki batasan yang sama dengan anotasi Kubernetes. Ukuran total semua kunci dan nilai gabungan dibatasi hingga 256k. Kunci dapat memiliki 2 segmen: awalan (opsional) dan nama (wajib), yang dipisahkan dengan garis miring (/). Awalan harus berupa subdomain DNS. Nama harus terdiri dari maksimal 63 karakter, diawali dan diakhiri dengan alfanumerik, dengan tanda hubung (-), garis bawah (_), titik (.), dan alfanumerik di antaranya. Objek yang berisi daftar pasangan   | 
              
nodePoolConfig | 
                
                   
 Wajib. Konfigurasi node pool.  | 
              
status | 
                
                   
 Hanya output. ResourceStatus yang merepresentasikan status node pool yang mendetail.  | 
              
upgradePolicy | 
                
                   
 Kebijakan upgrade node pool pekerja.  | 
              
Negara bagian/Provinsi
Status siklus proses kumpulan node bare metal.
| Enum | |
|---|---|
STATE_UNSPECIFIED | 
                Belum ditetapkan. | 
PROVISIONING | 
                Status PROVISIONING menunjukkan bahwa node pool bare metal sedang dibuat. | 
RUNNING | 
                Status RUNNING menunjukkan bahwa node pool bare metal telah dibuat dan dapat digunakan sepenuhnya. | 
RECONCILING | 
                Status RECONCILING menunjukkan bahwa node pool bare metal sedang diupdate. Database tetap tersedia, tetapi berpotensi mengalami penurunan performa. | 
STOPPING | 
                Status STOPPING menunjukkan bahwa kumpulan node bare metal sedang dihapus. | 
ERROR | 
                Status ERROR menunjukkan bahwa kumpulan node bare metal berada dalam status tidak dapat dipulihkan dan rusak. | 
DEGRADED | 
                Status DEGRADED menunjukkan bahwa kumpulan node bare metal memerlukan tindakan pengguna untuk memulihkan fungsi sepenuhnya. | 
BareMetalNodePoolUpgradePolicy
BareMetalNodePoolUpgradePolicy menentukan kebijakan upgrade node pool.
| Representasi JSON | 
|---|
{
  "parallelUpgradeConfig": {
    object ( | 
              
| Kolom | |
|---|---|
parallelUpgradeConfig | 
                
                   
 Setelan upgrade paralel untuk kumpulan node pekerja.  | 
              
BareMetalParallelUpgradeConfig
BareMetalParallelUpgradeConfig menentukan setelan upgrade paralel untuk kumpulan node pekerja.
| Representasi JSON | 
|---|
{ "concurrentNodes": integer, "minimumAvailableNodes": integer }  | 
              
| Kolom | |
|---|---|
concurrentNodes | 
                
                   
 Jumlah maksimum node yang dapat diupgrade sekaligus.  | 
              
minimumAvailableNodes | 
                
                   
 Jumlah minimum node yang harus dalam kondisi baik dan tersedia selama upgrade. Jika disetel ke nilai default 0, tidak ada node yang akan tersedia selama upgrade.  | 
              
Metode | 
            |
|---|---|
                
 | 
              Membuat node pool bare metal baru dalam project, lokasi, dan cluster Bare Metal tertentu. | 
                
 | 
              Menghapus satu bare metal node pool. | 
                
 | 
              Mendaftarkan kumpulan node bare metal yang ada ke Anthos On-Prem API dalam project dan lokasi tertentu. | 
                
 | 
              Mendapatkan detail kumpulan node bare metal tunggal. | 
                
 | 
              Mencantumkan node pool bare metal dalam project, lokasi, dan cluster bare metal tertentu. | 
                
 | 
              Memperbarui parameter satu node pool bare metal. |