ApplicationUpgradePolicy interface
Menjelaskan kebijakan untuk peningkatan aplikasi yang dipantau.
Properti
| application |
Mendefinisikan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya. |
| force |
Jika true, maka proses dimulai ulang secara paksa selama peningkatan bahkan ketika versi kode tidak berubah (peningkatan hanya mengubah konfigurasi atau data). |
| recreate |
Menentukan apakah aplikasi harus dibuat ulang saat pembaruan. Jika value=true, parameter kebijakan peningkatan lainnya tidak diizinkan dan akan mengakibatkan kehilangan ketersediaan. |
| rolling |
Kebijakan yang digunakan untuk memantau peningkatan aplikasi |
| upgrade |
Mode yang digunakan untuk memantau kesehatan selama peningkatan bergulir. Nilainya adalah UnmonitoredAuto, UnmonitoredManual, dan Monitored. |
| upgrade |
Jumlah waktu maksimum untuk memblokir pemrosesan domain peningkatan dan mencegah hilangnya ketersediaan ketika ada masalah yang tidak terduga. Ketika batas waktu ini kedaluwarsa, pemrosesan domain peningkatan akan dilanjutkan terlepas dari masalah kehilangan ketersediaan. Batas waktu diatur ulang pada awal setiap domain peningkatan. Nilai yang valid adalah antara 0 dan 42949672925 inklusif. (bilangan bulat 32-bit yang tidak ditandatangani). |
Detail Properti
applicationHealthPolicy
Mendefinisikan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya.
applicationHealthPolicy?: ArmApplicationHealthPolicy
Nilai Properti
forceRestart
Jika true, maka proses dimulai ulang secara paksa selama peningkatan bahkan ketika versi kode tidak berubah (peningkatan hanya mengubah konfigurasi atau data).
forceRestart?: boolean
Nilai Properti
boolean
recreateApplication
Menentukan apakah aplikasi harus dibuat ulang saat pembaruan. Jika value=true, parameter kebijakan peningkatan lainnya tidak diizinkan dan akan mengakibatkan kehilangan ketersediaan.
recreateApplication?: boolean
Nilai Properti
boolean
rollingUpgradeMonitoringPolicy
Kebijakan yang digunakan untuk memantau peningkatan aplikasi
rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy
Nilai Properti
upgradeMode
Mode yang digunakan untuk memantau kesehatan selama peningkatan bergulir. Nilainya adalah UnmonitoredAuto, UnmonitoredManual, dan Monitored.
upgradeMode?: "Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"
Nilai Properti
"Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"
upgradeReplicaSetCheckTimeout
Jumlah waktu maksimum untuk memblokir pemrosesan domain peningkatan dan mencegah hilangnya ketersediaan ketika ada masalah yang tidak terduga. Ketika batas waktu ini kedaluwarsa, pemrosesan domain peningkatan akan dilanjutkan terlepas dari masalah kehilangan ketersediaan. Batas waktu diatur ulang pada awal setiap domain peningkatan. Nilai yang valid adalah antara 0 dan 42949672925 inklusif. (bilangan bulat 32-bit yang tidak ditandatangani).
upgradeReplicaSetCheckTimeout?: string
Nilai Properti
string