ComposeDeploymentUpgradeProgressInfo interface
Описывает параметры обновления развертывания создания.
Свойства
| application |
Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей. |
| application |
Имя целевого приложения, включая схему URI fabric:. |
| application |
Список оценок работоспособности, которые привели к текущему агрегированному состоянию работоспособности. |
| application |
Дополнительные сведения об обновлении приложения, включая сообщение об ошибке. |
| current |
Предполагаемое время, затраченное на обработку текущего домена обновления. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда. |
| current |
Сведения о текущем домене обновления во время выполнения. |
| deployment |
Имя целевого развертывания. |
| failure |
Причина сбоя обновления, которая привела к выполнению FailureAction. Возможные значения: "Нет", "Прервано", "HealthCheck", "UpgradeDomainTimeout", "OverallUpgradeTimeout" |
| failure |
Предполагаемое время в формате UTC при сбое обновления и сбойAction. |
| force |
Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные). |
| monitoring |
Описывает параметры для мониторинга обновления в режиме мониторинга. |
| rolling |
Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения : UnmonitoredAuto, UnmonitoredManual и Monitored. Возможные значения: Invalid, UnmonitoredAuto, UnmonitoredManual, Monitored. Значение по умолчанию: UnmonitoredAuto. |
| start |
Предполагаемое время в формате UTC при запуске обновления. |
| target |
Версия типа целевого приложения (найденная в манифесте приложения) для обновления приложения. |
| upgrade |
Сведения о ходе выполнения обновления домена во время сбоя обновления. |
| upgrade |
Предполагаемое время, затраченное на общее обновление. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда. |
| upgrade |
Тип обновления из следующих возможных значений. Возможные значения: "Invalid", "Rolling". Значение по умолчанию: "Rolling". |
| upgrade |
Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число). |
| upgrade |
Состояние обновления развертывания создания. Возможные значения: "Invalid", "ProvisioningTarget", "RollingForwardInProgress", "RollingForwardPending", "UnprovisioningCurrent", "RollingForwardCompleted", "RollingBackInProgress", "UnprovisioningTarget", "RollingBackCompleted", "Failed" |
| upgrade |
Дополнительные подробные сведения о состоянии ожидающего обновления. |
Сведения о свойстве
applicationHealthPolicy
Определяет политику работоспособности, используемую для оценки работоспособности приложения или одного из дочерних сущностей.
applicationHealthPolicy?: ApplicationHealthPolicy
Значение свойства
applicationName
Имя целевого приложения, включая схему URI fabric:.
applicationName?: string
Значение свойства
string
applicationUnhealthyEvaluations
Список оценок работоспособности, которые привели к текущему агрегированному состоянию работоспособности.
applicationUnhealthyEvaluations?: HealthEvaluationWrapper[]
Значение свойства
applicationUpgradeStatusDetails
Дополнительные сведения об обновлении приложения, включая сообщение об ошибке.
applicationUpgradeStatusDetails?: string
Значение свойства
string
currentUpgradeDomainDuration
Предполагаемое время, затраченное на обработку текущего домена обновления. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда.
currentUpgradeDomainDuration?: string
Значение свойства
string
currentUpgradeDomainProgress
Сведения о текущем домене обновления во время выполнения.
currentUpgradeDomainProgress?: CurrentUpgradeDomainProgressInfo
Значение свойства
deploymentName
Имя целевого развертывания.
deploymentName?: string
Значение свойства
string
failureReason
Причина сбоя обновления, которая привела к выполнению FailureAction. Возможные значения: "Нет", "Прервано", "HealthCheck", "UpgradeDomainTimeout", "OverallUpgradeTimeout"
failureReason?: FailureReason
Значение свойства
failureTimestampUtc
Предполагаемое время в формате UTC при сбое обновления и сбойAction.
failureTimestampUtc?: string
Значение свойства
string
forceRestart
Если значение true, процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась (обновление изменяет только конфигурацию или данные).
forceRestart?: boolean
Значение свойства
boolean
monitoringPolicy
Описывает параметры для мониторинга обновления в режиме мониторинга.
monitoringPolicy?: MonitoringPolicyDescription
Значение свойства
rollingUpgradeMode
Режим, используемый для мониторинга работоспособности во время последовательного обновления. Значения : UnmonitoredAuto, UnmonitoredManual и Monitored. Возможные значения: Invalid, UnmonitoredAuto, UnmonitoredManual, Monitored. Значение по умолчанию: UnmonitoredAuto.
rollingUpgradeMode?: UpgradeMode
Значение свойства
startTimestampUtc
Предполагаемое время в формате UTC при запуске обновления.
startTimestampUtc?: string
Значение свойства
string
targetApplicationTypeVersion
Версия типа целевого приложения (найденная в манифесте приложения) для обновления приложения.
targetApplicationTypeVersion?: string
Значение свойства
string
upgradeDomainProgressAtFailure
Сведения о ходе выполнения обновления домена во время сбоя обновления.
upgradeDomainProgressAtFailure?: FailureUpgradeDomainProgressInfo
Значение свойства
upgradeDuration
Предполагаемое время, затраченное на общее обновление. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда.
upgradeDuration?: string
Значение свойства
string
upgradeKind
Тип обновления из следующих возможных значений. Возможные значения: "Invalid", "Rolling". Значение по умолчанию: "Rolling".
upgradeKind?: UpgradeKind
Значение свойства
upgradeReplicaSetCheckTimeoutInSeconds
Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления будет продолжаться независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. (без знака 32-разрядное целое число).
upgradeReplicaSetCheckTimeoutInSeconds?: number
Значение свойства
number
upgradeState
Состояние обновления развертывания создания. Возможные значения: "Invalid", "ProvisioningTarget", "RollingForwardInProgress", "RollingForwardPending", "UnprovisioningCurrent", "RollingForwardCompleted", "RollingBackInProgress", "UnprovisioningTarget", "RollingBackCompleted", "Failed"
upgradeState?: ComposeDeploymentUpgradeState
Значение свойства
upgradeStatusDetails
Дополнительные подробные сведения о состоянии ожидающего обновления.
upgradeStatusDetails?: string
Значение свойства
string