다음을 통해 공유


ApplicationUpgradeProgressInfo interface

애플리케이션 업그레이드에 대한 매개 변수를 설명합니다.

속성

currentUpgradeDomainProgress

현재 진행 중인 업그레이드 도메인에 대한 정보입니다.

failureReason

FailureAction이 실행된 업그레이드 실패의 원인입니다. 가능한 값은 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout'입니다.

failureTimestampUtc

업그레이드가 실패하고 FailureAction이 실행된 예상 UTC 날짜/시간입니다.

name

'fabric:' URI 스키마를 포함한 대상 애플리케이션의 이름입니다.

nextUpgradeDomain

처리할 다음 업그레이드 도메인의 이름입니다.

rollingUpgradeMode

롤링 업그레이드 중 상태를 모니터링하는 데 사용되는 모드입니다. 값은 UnmonitoredAuto, UnmonitoredManual 및 Monitored입니다. 가능한 값은 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'입니다. 기본값: 'UnmonitoredAuto'.

startTimestampUtc

업그레이드가 시작된 예상 UTC 날짜/시간입니다.

targetApplicationTypeVersion

애플리케이션 업그레이드에 대한 대상 애플리케이션 유형 버전(애플리케이션 매니페스트에 있습니다)입니다.

typeName

애플리케이션 매니페스트에 정의된 애플리케이션 유형 이름입니다.

unhealthyEvaluations

현재 집계된 상태를 초래한 상태 평가 목록입니다.

upgradeDescription

애플리케이션 업그레이드에 대한 매개 변수를 설명합니다. 업그레이드 설명은 기존 애플리케이션 설명을 대체합니다. 즉, 매개 변수를 지정하지 않으면 애플리케이션의 기존 매개 변수를 빈 매개 변수 목록으로 덮어씁니다. 그러면 애플리케이션 매니페스트에서 매개 변수의 기본값을 사용하는 애플리케이션이 생성됩니다. 기존 매개 변수 값을 변경하지 않으려면 먼저 GetApplicationInfo 쿼리를 사용하여 애플리케이션 매개 변수를 가져온 다음 이 ApplicationUpgradeDescription에서 해당 값을 매개 변수로 제공하세요.

upgradeDomainDurationInMilliseconds

현재 업그레이드 도메인을 처리하는 데 소요된 예상 총 시간입니다.

upgradeDomainProgressAtFailure

업그레이드 실패 시 업그레이드 도메인 진행률에 대한 정보입니다.

upgradeDomains

업그레이드 도메인 및 해당 상태 목록입니다.

upgradeDurationInMilliseconds

전체 업그레이드를 처리하는 데 소요된 예상 총 시간입니다.

upgradeState

업그레이드 도메인의 상태입니다. 가능한 값으로는 'Invalid', 'RollingBackInProgress', 'RollingBackCompleted', 'RollingForwardPending', 'RollingForwardInProgress', 'RollingForwardCompleted', 'Failed' 등이 있습니다.

upgradeStatusDetails

보류 중인 업그레이드의 상태에 대한 추가 세부 정보입니다.

속성 세부 정보

currentUpgradeDomainProgress

현재 진행 중인 업그레이드 도메인에 대한 정보입니다.

currentUpgradeDomainProgress?: CurrentUpgradeDomainProgressInfo

속성 값

failureReason

FailureAction이 실행된 업그레이드 실패의 원인입니다. 가능한 값은 'None', 'Interrupted', 'HealthCheck', 'UpgradeDomainTimeout', 'OverallUpgradeTimeout'입니다.

failureReason?: FailureReason

속성 값

failureTimestampUtc

업그레이드가 실패하고 FailureAction이 실행된 예상 UTC 날짜/시간입니다.

failureTimestampUtc?: string

속성 값

string

name

'fabric:' URI 스키마를 포함한 대상 애플리케이션의 이름입니다.

name?: string

속성 값

string

nextUpgradeDomain

처리할 다음 업그레이드 도메인의 이름입니다.

nextUpgradeDomain?: string

속성 값

string

rollingUpgradeMode

롤링 업그레이드 중 상태를 모니터링하는 데 사용되는 모드입니다. 값은 UnmonitoredAuto, UnmonitoredManual 및 Monitored입니다. 가능한 값은 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'입니다. 기본값: 'UnmonitoredAuto'.

rollingUpgradeMode?: UpgradeMode

속성 값

startTimestampUtc

업그레이드가 시작된 예상 UTC 날짜/시간입니다.

startTimestampUtc?: string

속성 값

string

targetApplicationTypeVersion

애플리케이션 업그레이드에 대한 대상 애플리케이션 유형 버전(애플리케이션 매니페스트에 있습니다)입니다.

targetApplicationTypeVersion?: string

속성 값

string

typeName

애플리케이션 매니페스트에 정의된 애플리케이션 유형 이름입니다.

typeName?: string

속성 값

string

unhealthyEvaluations

현재 집계된 상태를 초래한 상태 평가 목록입니다.

unhealthyEvaluations?: HealthEvaluationWrapper[]

속성 값

upgradeDescription

애플리케이션 업그레이드에 대한 매개 변수를 설명합니다. 업그레이드 설명은 기존 애플리케이션 설명을 대체합니다. 즉, 매개 변수를 지정하지 않으면 애플리케이션의 기존 매개 변수를 빈 매개 변수 목록으로 덮어씁니다. 그러면 애플리케이션 매니페스트에서 매개 변수의 기본값을 사용하는 애플리케이션이 생성됩니다. 기존 매개 변수 값을 변경하지 않으려면 먼저 GetApplicationInfo 쿼리를 사용하여 애플리케이션 매개 변수를 가져온 다음 이 ApplicationUpgradeDescription에서 해당 값을 매개 변수로 제공하세요.

upgradeDescription?: ApplicationUpgradeDescription

속성 값

upgradeDomainDurationInMilliseconds

현재 업그레이드 도메인을 처리하는 데 소요된 예상 총 시간입니다.

upgradeDomainDurationInMilliseconds?: string

속성 값

string

upgradeDomainProgressAtFailure

업그레이드 실패 시 업그레이드 도메인 진행률에 대한 정보입니다.

upgradeDomainProgressAtFailure?: FailureUpgradeDomainProgressInfo

속성 값

upgradeDomains

업그레이드 도메인 및 해당 상태 목록입니다.

upgradeDomains?: UpgradeDomainInfo[]

속성 값

upgradeDurationInMilliseconds

전체 업그레이드를 처리하는 데 소요된 예상 총 시간입니다.

upgradeDurationInMilliseconds?: string

속성 값

string

upgradeState

업그레이드 도메인의 상태입니다. 가능한 값으로는 'Invalid', 'RollingBackInProgress', 'RollingBackCompleted', 'RollingForwardPending', 'RollingForwardInProgress', 'RollingForwardCompleted', 'Failed' 등이 있습니다.

upgradeState?: UpgradeState

속성 값

upgradeStatusDetails

보류 중인 업그레이드의 상태에 대한 추가 세부 정보입니다.

upgradeStatusDetails?: string

속성 값

string