你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ApplicationResourceUpgradeProgressInfo
此类型描述应用程序资源升级。
属性
名称 | 类型 | 必须 |
---|---|---|
Name |
string | 否 |
TargetApplicationTypeVersion |
字符串 | 否 |
StartTimestampUtc |
字符串 | 否 |
UpgradeState |
string (枚举) | 否 |
PercentCompleted |
字符串 | 否 |
ServiceUpgradeProgress |
ServiceUpgradeProgress 的数组 | 否 |
RollingUpgradeMode |
string (枚举) | 否 |
UpgradeDuration |
字符串 | 否 |
ApplicationUpgradeStatusDetails |
字符串 | 否 |
UpgradeReplicaSetCheckTimeoutInSeconds |
整数 (int64) | 否 |
FailureTimestampUtc |
字符串 | 否 |
Name
类型:字符串
必需:否
应用程序资源的名称。
TargetApplicationTypeVersion
类型:字符串
必需:否
应用程序升级的目标应用程序版本。
StartTimestampUtc
类型:字符串
必需:否
开始升级时的估计 UTC 日期时间。
UpgradeState
类型:字符串 (枚举)
必需:否
应用程序资源升级的状态。
可能的值包括:
-
Invalid
- 指示升级状态无效。 所有 Service Fabric 枚举的类型都无效。 值为 0。 -
ProvisioningTarget
- 升级正在进行目标应用程序类型版本的预配。 值为 1。 -
RollingForward
- 升级正在前滚到目标版本,但尚未完成。 值为 2。 -
UnprovisioningCurrent
- 升级正在进行中取消预配当前应用程序类型版本,并且前滚到目标版本已完成。 值为 3。 -
CompletedRollforward
- 升级已完成前滚。 值为 4。 -
RollingBack
- 升级将回滚到以前的版本,但尚未完成。 值为 5。 -
UnprovisioningTarget
- 升级正在进行中取消预配目标应用程序类型版本,回滚到当前版本已完成。 值为 6。 -
CompletedRollback
- 升级已完成回滚。 值为 7。 -
Failed
- 升级失败,无法执行 FailureAction。 值为 8。
PercentCompleted
类型:字符串
必需:否
估计的副本百分比在升级中完成。
ServiceUpgradeProgress
类型:ServiceUpgradeProgress 的数组
必需:否
服务升级进度列表。
RollingUpgradeMode
类型:字符串 (枚举)
必需:否
默认:
在滚动升级期间用于监视运行状况的模式。 值为 UnmonitoredAuto、UnmonitoredManual 和 Monitored。
可能的值包括:
-
Invalid
- 指示升级模式无效。 所有 Service Fabric 枚举的类型都无效。 值为 0。 -
UnmonitoredAuto
- 升级将自动进行,无需执行任何运行状况监视。 值为 1 -
UnmonitoredManual
- 完成每个升级域后,升级将停止,从而有机会在继续之前手动监视运行状况。 值为 2 -
Monitored
- 升级将在完成每个升级域后停止,并在继续之前自动监视运行状况。 值为 3
UpgradeDuration
类型:字符串
必需:否
默认:
整体升级的估计时间。 首先,会将其解释为表示 ISO 8601 持续时间的一个字符串。 如果那失败,则会将其解释为表示总毫秒数的一个数字。
ApplicationUpgradeStatusDetails
类型:字符串
必需:否
有关待定升级状态的其他详细信息。
UpgradeReplicaSetCheckTimeoutInSeconds
类型:整数 (int64)
必需:否
默认:
出现意外问题时,阻止处理升级域并防止可用性丢失的最大时长。 当此超时到期时,无论是否存在可用性丢失问题,都将继续处理升级域。 每个升级域启动时重置超时。 有效值介于 0 和 42949672925(含)之间。 (无符号 32 位整数) 。
FailureTimestampUtc
类型:字符串
必需:否
升级失败和执行 FailureAction 时的估计 UTC 日期时间。