ApplicationResourceUpgradeProgressInfo interface

Bu tür bir uygulama kaynağı yükseltmesini açıklar.

Özellikler

applicationUpgradeStatusDetails

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

failureTimestampUtc

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

name

Uygulama kaynağının adı.

percentCompleted

Çoğaltmaların tahmini yüzdesi yükseltmede tamamlanır.

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: 'İzlendi'.

serviceUpgradeProgress

Hizmet yükseltme ilerlemelerinin listesi.

startTimestampUtc

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

targetApplicationTypeVersion

Uygulama yükseltmesi için hedef uygulama sürümü.

upgradeDuration

Genel yükseltmenin geçtiği tahmini süre. İlk olarak ISO 8601 süresini temsil eden bir dize olarak yorumlanır. Bu başarısız olursa, toplam milisaniye sayısını temsil eden bir sayı olarak yorumlanır. Varsayılan değer: 'PT0H2M0S'.

upgradeReplicaSetCheckTimeoutInSeconds

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ı). Varsayılan değer: 42949672925.

upgradeState

Uygulama kaynağı yükseltmesinin durumu. Olası değerler şunlardır: 'Invalid', 'ProvisioningTarget', 'RollingForward', 'UnprovisioningCurrent', 'CompletedRollforward', 'RollingBack', 'UnprovisioningTarget', 'CompletedRollback', 'Failed'

Özellik Ayrıntıları

applicationUpgradeStatusDetails

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

applicationUpgradeStatusDetails?: string

Özellik Değeri

string

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

Uygulama kaynağının adı.

name?: string

Özellik Değeri

string

percentCompleted

Çoğaltmaların tahmini yüzdesi yükseltmede tamamlanır.

percentCompleted?: 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: 'İzlendi'.

rollingUpgradeMode?: RollingUpgradeMode

Özellik Değeri

serviceUpgradeProgress

Hizmet yükseltme ilerlemelerinin listesi.

serviceUpgradeProgress?: ServiceUpgradeProgress[]

Ö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 sürümü.

targetApplicationTypeVersion?: string

Özellik Değeri

string

upgradeDuration

Genel yükseltmenin geçtiği tahmini süre. İlk olarak ISO 8601 süresini temsil eden bir dize olarak yorumlanır. Bu başarısız olursa, toplam milisaniye sayısını temsil eden bir sayı olarak yorumlanır. Varsayılan değer: 'PT0H2M0S'.

upgradeDuration?: string

Özellik Değeri

string

upgradeReplicaSetCheckTimeoutInSeconds

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ı). Varsayılan değer: 42949672925.

upgradeReplicaSetCheckTimeoutInSeconds?: number

Özellik Değeri

number

upgradeState

Uygulama kaynağı yükseltmesinin durumu. Olası değerler şunlardır: 'Invalid', 'ProvisioningTarget', 'RollingForward', 'UnprovisioningCurrent', 'CompletedRollforward', 'RollingBack', 'UnprovisioningTarget', 'CompletedRollback', 'Failed'

upgradeState?: ApplicationResourceUpgradeState

Özellik Değeri