你当前正在访问 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 日期时间。