Bagikan melalui


ApplicationUpgradePolicyOutput interface

Menjelaskan kebijakan untuk peningkatan aplikasi yang dipantau.

Properti

applicationHealthPolicy

Mendefinisikan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya.

forceRestart

Jika true, maka proses dimulai ulang secara paksa selama peningkatan bahkan ketika versi kode tidak berubah (peningkatan hanya mengubah konfigurasi atau data).

recreateApplication

Menentukan apakah aplikasi harus dibuat ulang saat pembaruan. Jika value=true, parameter kebijakan peningkatan lainnya tidak diizinkan dan akan mengakibatkan kehilangan ketersediaan.

rollingUpgradeMonitoringPolicy

Kebijakan yang digunakan untuk memantau peningkatan aplikasi

upgradeMode

Mode yang digunakan untuk memantau kesehatan selama peningkatan bergulir. Nilainya adalah UnmonitoredAuto, UnmonitoredManual, dan 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).

Detail Properti

applicationHealthPolicy

Mendefinisikan kebijakan kesehatan yang digunakan untuk mengevaluasi kesehatan aplikasi atau salah satu entitas anaknya.

applicationHealthPolicy?: ArmApplicationHealthPolicyOutput

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?: ArmRollingUpgradeMonitoringPolicyOutput

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