다음을 통해 공유


ApplicationResourceUpgradeProgressInfo interface

이 형식은 애플리케이션 리소스 업그레이드에 대해 설명합니다.

속성

applicationUpgradeStatusDetails

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

failureTimestampUtc

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

name

애플리케이션 리소스의 이름입니다.

percentCompleted

업그레이드에서 복제본의 예상 백분율이 완료됩니다.

rollingUpgradeMode

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

serviceUpgradeProgress

서비스 업그레이드 진행률 목록입니다.

startTimestampUtc

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

targetApplicationTypeVersion

애플리케이션 업그레이드의 대상 애플리케이션 버전입니다.

upgradeDuration

전체 업그레이드가 경과된 예상 시간입니다. 먼저 ISO 8601 기간을 나타내는 문자열로 해석됩니다. 실패하면 총 밀리초 수를 나타내는 숫자로 해석됩니다. 기본값: 'PT0H2M0S'.

upgradeReplicaSetCheckTimeoutInSeconds

업그레이드 도메인의 처리를 차단하고 예기치 않은 문제가 발생할 때 가용성 손실을 방지하는 최대 시간입니다. 이 시간 제한이 만료되면 가용성 손실 문제에 관계없이 업그레이드 도메인의 처리가 진행됩니다. 시간 제한은 각 업그레이드 도메인의 시작 부분에 다시 설정됩니다. 유효한 값은 0에서 42949672925 사이입니다. (부호 없는 32비트 정수). 기본값: 42949672925.

upgradeState

애플리케이션 리소스 업그레이드의 상태입니다. 가능한 값은 'Invalid', 'ProvisioningTarget', 'RollingForward', 'UnprovisioningCurrent', 'CompletedRollforward', 'RollingBack', 'UnprovisioningTarget', 'CompletedRollback', 'Failed'입니다.

속성 세부 정보

applicationUpgradeStatusDetails

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

applicationUpgradeStatusDetails?: string

속성 값

string

failureTimestampUtc

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

failureTimestampUtc?: string

속성 값

string

name

애플리케이션 리소스의 이름입니다.

name?: string

속성 값

string

percentCompleted

업그레이드에서 복제본의 예상 백분율이 완료됩니다.

percentCompleted?: string

속성 값

string

rollingUpgradeMode

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

rollingUpgradeMode?: RollingUpgradeMode

속성 값

serviceUpgradeProgress

서비스 업그레이드 진행률 목록입니다.

serviceUpgradeProgress?: ServiceUpgradeProgress[]

속성 값

startTimestampUtc

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

startTimestampUtc?: string

속성 값

string

targetApplicationTypeVersion

애플리케이션 업그레이드의 대상 애플리케이션 버전입니다.

targetApplicationTypeVersion?: string

속성 값

string

upgradeDuration

전체 업그레이드가 경과된 예상 시간입니다. 먼저 ISO 8601 기간을 나타내는 문자열로 해석됩니다. 실패하면 총 밀리초 수를 나타내는 숫자로 해석됩니다. 기본값: 'PT0H2M0S'.

upgradeDuration?: string

속성 값

string

upgradeReplicaSetCheckTimeoutInSeconds

업그레이드 도메인의 처리를 차단하고 예기치 않은 문제가 발생할 때 가용성 손실을 방지하는 최대 시간입니다. 이 시간 제한이 만료되면 가용성 손실 문제에 관계없이 업그레이드 도메인의 처리가 진행됩니다. 시간 제한은 각 업그레이드 도메인의 시작 부분에 다시 설정됩니다. 유효한 값은 0에서 42949672925 사이입니다. (부호 없는 32비트 정수). 기본값: 42949672925.

upgradeReplicaSetCheckTimeoutInSeconds?: number

속성 값

number

upgradeState

애플리케이션 리소스 업그레이드의 상태입니다. 가능한 값은 'Invalid', 'ProvisioningTarget', 'RollingForward', 'UnprovisioningCurrent', 'CompletedRollforward', 'RollingBack', 'UnprovisioningTarget', 'CompletedRollback', 'Failed'입니다.

upgradeState?: ApplicationResourceUpgradeState

속성 값