ApplicationUpgradePolicy interface
İzlenen uygulama yükseltmesi için ilkeyi açıklar.
Özellikler
| application |
Bir uygulamanın veya alt varlıklarından birinin sistem durumunu değerlendirmek için kullanılan bir sistem durumu ilkesini tanımlar. |
| force |
True ise, kod sürümü değişmediğinde bile yükseltme sırasında işlemler zorla yeniden başlatılır (yükseltme yalnızca yapılandırmayı veya verileri değiştirir). |
| recreate |
Uygulamanın güncelleştirmede yeniden oluşturulup oluşturulmayacağını belirler. value=true ise, geri kalan yükseltme ilkesi parametrelerine izin verilmez ve kullanılabilirlik kaybına neden olur. |
| rolling |
Uygulama yükseltmesini izlemek için kullanılan ilke |
| upgrade |
Sıralı yükseltme sırasında sistem durumunu izlemek için kullanılan mod. Değerler UnmonitoredAuto, UnmonitoredManual ve monitored değerleridir. |
| upgrade |
Yükseltme etki alanının işlenmesini engellemek ve beklenmeyen sorunlar olduğunda kullanılabilirlik kaybını önlemek için gereken maksimum süre. Bu zaman aşımı sona erdiğinde, kullanılabilirlik kaybı sorunlarından bağımsız olarak yükseltme etki alanının işlenmesi devam eder. Zaman aşımı her yükseltme etki alanının başlangıcında sıfırlanır. Geçerli değerler 0 ile 42949672925 (dahil) arasındadır. (işaretsiz 32 bit tamsayı). |
Özellik Ayrıntıları
applicationHealthPolicy
Bir uygulamanın veya alt varlıklarından birinin sistem durumunu değerlendirmek için kullanılan bir sistem durumu ilkesini tanımlar.
applicationHealthPolicy?: ArmApplicationHealthPolicy
Özellik Değeri
forceRestart
True ise, kod sürümü değişmediğinde bile yükseltme sırasında işlemler zorla yeniden başlatılır (yükseltme yalnızca yapılandırmayı veya verileri değiştirir).
forceRestart?: boolean
Özellik Değeri
boolean
recreateApplication
Uygulamanın güncelleştirmede yeniden oluşturulup oluşturulmayacağını belirler. value=true ise, geri kalan yükseltme ilkesi parametrelerine izin verilmez ve kullanılabilirlik kaybına neden olur.
recreateApplication?: boolean
Özellik Değeri
boolean
rollingUpgradeMonitoringPolicy
Uygulama yükseltmesini izlemek için kullanılan ilke
rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy
Özellik Değeri
upgradeMode
Sıralı yükseltme sırasında sistem durumunu izlemek için kullanılan mod. Değerler UnmonitoredAuto, UnmonitoredManual ve monitored değerleridir.
upgradeMode?: string
Özellik Değeri
string
upgradeReplicaSetCheckTimeout
Yükseltme etki alanının işlenmesini engellemek ve beklenmeyen sorunlar olduğunda kullanılabilirlik kaybını önlemek için gereken maksimum süre. Bu zaman aşımı sona erdiğinde, kullanılabilirlik kaybı sorunlarından bağımsız olarak yükseltme etki alanının işlenmesi devam eder. Zaman aşımı her yükseltme etki alanının başlangıcında sıfırlanır. Geçerli değerler 0 ile 42949672925 (dahil) arasındadır. (işaretsiz 32 bit tamsayı).
upgradeReplicaSetCheckTimeout?: string
Özellik Değeri
string