ApplicationUpgradeProgressInfo interface
Описывает параметры обновления приложения.
Свойства
| current |
Сведения о текущем домене обновления во время выполнения. |
| failure |
Причина сбоя обновления, которая привела к выполнению FailureAction. Возможные значения: "Нет", "Прервано", "HealthCheck", "UpgradeDomainTimeout", "OverallUpgradeTimeout" |
| failure |
Предполагаемое время в формате UTC при сбое обновления и сбойAction. |
| name | Имя целевого приложения, включая схему URI fabric:. |
| next |
Имя следующего домена обновления для обработки. |
| rolling |
Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения : UnmonitoredAuto, UnmonitoredManual и Monitored. Возможные значения: Invalid, UnmonitoredAuto, UnmonitoredManual, Monitored. Значение по умолчанию: UnmonitoredAuto. |
| start |
Предполагаемое время в формате UTC при запуске обновления. |
| target |
Версия типа целевого приложения (найденная в манифесте приложения) для обновления приложения. |
| type |
Имя типа приложения, определенное в манифесте приложения. |
| unhealthy |
Список оценок работоспособности, которые привели к текущему агрегированному состоянию работоспособности. |
| upgrade |
Описывает параметры обновления приложения. Обратите внимание, что описание обновления заменяет существующее описание приложения. Это означает, что если параметры не указаны, существующие параметры в приложениях будут перезаписаны пустым списком параметров. Это приведет к тому, что приложение использует значение по умолчанию параметров из манифеста приложения. Если вы не хотите изменять существующие значения параметров, сначала получите параметры приложения с помощью запроса GetApplicationInfo, а затем укажите эти значения в качестве параметров в этом applicationUpgradeDescription. |
| upgrade |
Предполагаемое общее время, затраченное на обработку текущего домена обновления. |
| upgrade |
Сведения о ходе выполнения обновления домена во время сбоя обновления. |
| upgrade |
Список доменов обновления и их состояния. |
| upgrade |
Предполагаемое общее время, затраченное на обработку общего обновления. |
| upgrade |
Состояние домена обновления. Возможные значения: "Invalid", "RollingBackInProgress", "RollingBackCompleted", "RollingForwardPending", "RollingForwardInProgress", "RollingForwardCompleted", "Failed" |
| upgrade |
Дополнительные подробные сведения о состоянии ожидающего обновления. |
Сведения о свойстве
currentUpgradeDomainProgress
Сведения о текущем домене обновления во время выполнения.
currentUpgradeDomainProgress?: CurrentUpgradeDomainProgressInfo
Значение свойства
failureReason
Причина сбоя обновления, которая привела к выполнению FailureAction. Возможные значения: "Нет", "Прервано", "HealthCheck", "UpgradeDomainTimeout", "OverallUpgradeTimeout"
failureReason?: FailureReason
Значение свойства
failureTimestampUtc
Предполагаемое время в формате UTC при сбое обновления и сбойAction.
failureTimestampUtc?: string
Значение свойства
string
name
Имя целевого приложения, включая схему URI fabric:.
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