ApplicationUpgradeProgressInfo interface
Bir uygulama yükseltmesi için parametreleri açıklar.
Özellikler
| current |
Devam eden geçerli yükseltme etki alanı hakkında bilgi. |
| failure |
FailureAction'ın yürütülmesiyle sonuçlanan yükseltme hatasının nedeni. Olası değerler şunlardır: 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout' |
| failure |
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ı. |
| next |
İşlenecek sonraki yükseltme etki alanının adı. |
| rolling |
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'. |
| start |
Yükseltmenin başlatıldığında tahmini UTC tarih saati. |
| target |
Uygulama yükseltmesi için hedef uygulama türü sürümü (uygulama bildiriminde bulunur). |
| type |
Uygulama bildiriminde tanımlanan uygulama türü adı. |
| unhealthy |
Geçerli toplanmış sistem durumuyla sonuçlanan sistem durumu değerlendirmelerinin listesi. |
| upgrade |
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. |
| upgrade |
Geçerli yükseltme etki alanını işlemek için harcanan tahmini toplam süre. |
| upgrade |
Yükseltme hatası sırasındaki yükseltme etki alanı ilerleme durumu hakkında bilgi. |
| upgrade |
Yükseltme etki alanlarının ve bunların durumlarının listesi. |
| upgrade |
Genel yükseltmeyi işlemek için harcanan tahmini toplam süre. |
| upgrade |
Yükseltme etki alanının durumu. Olası değerler şunlardır: 'Invalid', 'RollingBackInProgress', 'RollingBackCompleted', 'RollingForwardPending', 'RollingForwardInProgress', 'RollingForwardCompleted', 'Failed' |
| upgrade |
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