ApplicationUpgradeProgressInfo interface

Bir uygulama yükseltmesi için parametreleri açıklar.

Özellikler

currentUpgradeDomainProgress

Devam eden geçerli yükseltme etki alanı hakkında bilgi.

failureReason

FailureAction'ın yürütülmesiyle sonuçlanan yükseltme hatasının nedeni. Olası değerler şunlardır: 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout'

failureTimestampUtc

Yükseltmenin başarısız olduğu ve FailureAction'ın yürütülürken tahmini UTC tarih saat değeri.

name

'fabric:' URI düzeni de dahil olmak üzere hedef uygulamanın adı.

nextUpgradeDomain

İşlenecek sonraki yükseltme etki alanının adı.

rollingUpgradeMode

Sıralı yükseltme sırasında sistem durumunu izlemek için kullanılan mod. Değerler UnmonitoredAuto, UnmonitoredManual ve monitored değerleridir. Olası değerler şunlardır: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. Varsayılan değer: 'UnmonitoredAuto'.

startTimestampUtc

Yükseltmenin başlatıldığında tahmini UTC tarih saati.

targetApplicationTypeVersion

Uygulama yükseltmesi için hedef uygulama türü sürümü (uygulama bildiriminde bulunur).

typeName

Uygulama bildiriminde tanımlanan uygulama türü adı.

unhealthyEvaluations

Geçerli toplanmış sistem durumuyla sonuçlanan sistem durumu değerlendirmelerinin listesi.

upgradeDescription

Bir uygulama yükseltmesi için parametreleri açıklar. Yükseltme açıklamasının var olan uygulama açıklamasının yerini doldurduğunu unutmayın. Bu, parametreler belirtilmezse, uygulamalardaki mevcut parametrelerin üzerine boş parametre listesiyle yazılacağı anlamına gelir. Bunun sonucunda uygulama, uygulama bildirimindeki parametrelerin varsayılan değerini kullanır. Mevcut parametre değerlerini değiştirmek istemiyorsanız, lütfen önce GetApplicationInfo sorgusunu kullanarak uygulama parametrelerini alın ve ardından bu ApplicationUpgradeDescription içinde Bu değerleri Parametreler olarak sağlayın.

upgradeDomainDurationInMilliseconds

Geçerli yükseltme etki alanını işlemek için harcanan tahmini toplam süre.

upgradeDomainProgressAtFailure

Yükseltme hatası sırasındaki yükseltme etki alanı ilerleme durumu hakkında bilgi.

upgradeDomains

Yükseltme etki alanlarının ve bunların durumlarının listesi.

upgradeDurationInMilliseconds

Genel yükseltmeyi işlemek için harcanan tahmini toplam süre.

upgradeState

Yükseltme etki alanının durumu. Olası değerler şunlardır: 'Invalid', 'RollingBackInProgress', 'RollingBackCompleted', 'RollingForwardPending', 'RollingForwardInProgress', 'RollingForwardCompleted', 'Failed'

upgradeStatusDetails

Bekleyen yükseltmenin durumu hakkında ek ayrıntılı bilgiler.

Özellik Ayrıntıları

currentUpgradeDomainProgress

Devam eden geçerli yükseltme etki alanı hakkında bilgi.

currentUpgradeDomainProgress?: CurrentUpgradeDomainProgressInfo

Özellik Değeri

failureReason

FailureAction'ın yürütülmesiyle sonuçlanan yükseltme hatasının nedeni. Olası değerler şunlardır: 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout'

failureReason?: FailureReason

Özellik Değeri

failureTimestampUtc

Yükseltmenin başarısız olduğu ve FailureAction'ın yürütülürken tahmini UTC tarih saat değeri.

failureTimestampUtc?: string

Özellik Değeri

string

name

'fabric:' URI düzeni de dahil olmak üzere hedef uygulamanın adı.

name?: string

Özellik Değeri

string

nextUpgradeDomain

İşlenecek sonraki yükseltme etki alanının adı.

nextUpgradeDomain?: string

Özellik Değeri

string

rollingUpgradeMode

Sıralı yükseltme sırasında sistem durumunu izlemek için kullanılan mod. Değerler UnmonitoredAuto, UnmonitoredManual ve monitored değerleridir. Olası değerler şunlardır: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. Varsayılan değer: 'UnmonitoredAuto'.

rollingUpgradeMode?: UpgradeMode

Özellik Değeri

startTimestampUtc

Yükseltmenin başlatıldığında tahmini UTC tarih saati.

startTimestampUtc?: string

Özellik Değeri

string

targetApplicationTypeVersion

Uygulama yükseltmesi için hedef uygulama türü sürümü (uygulama bildiriminde bulunur).

targetApplicationTypeVersion?: string

Özellik Değeri

string

typeName

Uygulama bildiriminde tanımlanan uygulama türü adı.

typeName?: string

Özellik Değeri

string

unhealthyEvaluations

Geçerli toplanmış sistem durumuyla sonuçlanan sistem durumu değerlendirmelerinin listesi.

unhealthyEvaluations?: HealthEvaluationWrapper[]

Özellik Değeri

upgradeDescription

Bir uygulama yükseltmesi için parametreleri açıklar. Yükseltme açıklamasının var olan uygulama açıklamasının yerini doldurduğunu unutmayın. Bu, parametreler belirtilmezse, uygulamalardaki mevcut parametrelerin üzerine boş parametre listesiyle yazılacağı anlamına gelir. Bunun sonucunda uygulama, uygulama bildirimindeki parametrelerin varsayılan değerini kullanır. Mevcut parametre değerlerini değiştirmek istemiyorsanız, lütfen önce GetApplicationInfo sorgusunu kullanarak uygulama parametrelerini alın ve ardından bu ApplicationUpgradeDescription içinde Bu değerleri Parametreler olarak sağlayın.

upgradeDescription?: ApplicationUpgradeDescription

Özellik Değeri

upgradeDomainDurationInMilliseconds

Geçerli yükseltme etki alanını işlemek için harcanan tahmini toplam süre.

upgradeDomainDurationInMilliseconds?: string

Özellik Değeri

string

upgradeDomainProgressAtFailure

Yükseltme hatası sırasındaki yükseltme etki alanı ilerleme durumu hakkında bilgi.

upgradeDomainProgressAtFailure?: FailureUpgradeDomainProgressInfo

Özellik Değeri

upgradeDomains

Yükseltme etki alanlarının ve bunların durumlarının listesi.

upgradeDomains?: UpgradeDomainInfo[]

Özellik Değeri

upgradeDurationInMilliseconds

Genel yükseltmeyi işlemek için harcanan tahmini toplam süre.

upgradeDurationInMilliseconds?: string

Özellik Değeri

string

upgradeState

Yükseltme etki alanının durumu. Olası değerler şunlardır: 'Invalid', 'RollingBackInProgress', 'RollingBackCompleted', 'RollingForwardPending', 'RollingForwardInProgress', 'RollingForwardCompleted', 'Failed'

upgradeState?: UpgradeState

Özellik Değeri

upgradeStatusDetails

Bekleyen yükseltmenin durumu hakkında ek ayrıntılı bilgiler.

upgradeStatusDetails?: string

Özellik Değeri

string