ApplicationResourceUpgradeProgressInfo interface
此类型描述应用程序资源升级。
属性
| application |
有关挂起升级状态的其他详细信息。 |
| failure |
升级失败并执行 FailureAction 时估计的 UTC 日期/时间。 |
| name | 应用程序资源的名称。 |
| percent |
升级中完成副本的估计百分比。 |
| rolling |
用于在滚动升级期间监视运行状况的模式。 这些值为 UnmonitoredAuto、UnmonitoredManual 和 Monitored。 可能的值包括:“Invalid”、“UnmonitoredAuto”、“UnmonitoredManual”、“Monitored”。 默认值:“Monitored”。 |
| service |
服务升级进度列表。 |
| start |
升级开始时估计的 UTC 日期时间。 |
| target |
应用程序升级的目标应用程序版本。 |
| upgrade |
总体升级已用的估计时间。 它首先解释为表示 ISO 8601 持续时间的字符串。 如果失败,则会将其解释为表示总毫秒数的数字。 默认值:“PT0H2M0S”。 |
| upgrade |
阻止处理升级域的最大时间,并在出现意外问题时防止可用性丢失。 当此超时过期时,无论可用性丢失问题如何,升级域的处理都将继续进行。 超时是在每个升级域的开头重置的。 有效值介于 0 和 42949672925 之间( 非独占)。 (无符号 32 位整数)。 默认值:42949672925。 |
| upgrade |
应用程序资源升级的状态。 可能的值包括:“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
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