ApplicationResourceUpgradeProgressInfo
Este tipo describe una actualización de recursos de aplicación.
Propiedades
Nombre | Tipo | Obligatorio |
---|---|---|
Name |
string | No |
TargetApplicationTypeVersion |
string | No |
StartTimestampUtc |
string | No |
UpgradeState |
string (enum) | No |
PercentCompleted |
string | No |
ServiceUpgradeProgress |
matriz de ServiceUpgradeProgress | No |
RollingUpgradeMode |
string (enum) | No |
UpgradeDuration |
string | No |
ApplicationUpgradeStatusDetails |
string | No |
UpgradeReplicaSetCheckTimeoutInSeconds |
entero (int64) | No |
FailureTimestampUtc |
string | No |
Name
Tipo: cadena
Obligatoria: no
Nombre del recurso Application.
TargetApplicationTypeVersion
Tipo: cadena
Obligatoria: no
Versión de la aplicación de destino para la actualización de la aplicación.
StartTimestampUtc
Tipo: cadena
Obligatoria: no
Fecha y hora UTC estimada cuando se inició la actualización.
UpgradeState
Tipo: cadena (enumeración)
Obligatoria: no
Estado de la actualización del recurso de aplicación.
Los valores posibles son:
-
Invalid
: indica que el estado de actualización no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor es 0. -
ProvisioningTarget
- La actualización está en curso de la versión del tipo de aplicación de destino de aprovisionamiento. El valor es 1. -
RollingForward
- La actualización se está reenviando a la versión de destino, pero aún no está completa. El valor es 2. -
UnprovisioningCurrent
- La actualización está en curso de desaprovisionar la versión actual del tipo de aplicación y se completa la puesta al día de la versión de destino. El valor es 3. -
CompletedRollforward
- La actualización ha terminado de avanzar. El valor es 4. -
RollingBack
- La actualización se revierte a la versión anterior, pero aún no está completa. El valor es 5. -
UnprovisioningTarget
- La actualización está en curso de la versión del tipo de aplicación de destino sin aprovisionamiento y se revierte a la versión actual. El valor es 6. -
CompletedRollback
- La actualización ha terminado de revertirse. El valor es 7. -
Failed
- Error en la actualización y no se puede ejecutar FailureAction. El valor es 8.
PercentCompleted
Tipo: cadena
Obligatoria: no
El porcentaje estimado de réplicas se completa en la actualización.
ServiceUpgradeProgress
Tipo: matriz de ServiceUpgradeProgress
Obligatoria: no
Lista de progreso de la actualización del servicio.
RollingUpgradeMode
Tipo: cadena (enumeración)
Obligatoria: no
Predeterminado:
El modo usado para supervisar el mantenimiento durante una actualización gradual. Los valores son UnmonitoredAuto, UnmonitoredManual y Monitored.
Los valores posibles son:
-
Invalid
- Indica que el modo de actualización no es válido. Todas las enumeraciones de Service Fabric tienen el tipo no válido. El valor predeterminado es cero. -
UnmonitoredAuto
- La actualización continuará automáticamente sin realizar ninguna supervisión de estado. El valor es 1 -
UnmonitoredManual
- La actualización se detendrá después de completar cada dominio de actualización, lo que dará la oportunidad de supervisar manualmente el estado antes de continuar. El valor es 2 -
Monitored
- La actualización se detendrá después de completar cada dominio de actualización y supervisará automáticamente el estado antes de continuar. El valor es 3
UpgradeDuration
Tipo: cadena
Obligatoria: no
Predeterminado:
Cantidad estimada de tiempo que transcurrió la actualización general. En primer lugar se interpreta como una cadena que representa una duración ISO 8601. Si se produce un error, se interpreta como un número que representa el total de milisegundos.
ApplicationUpgradeStatusDetails
Tipo: cadena
Obligatoria: no
Información detallada adicional sobre el estado de la actualización pendiente.
UpgradeReplicaSetCheckTimeoutInSeconds
Tipo: entero (int64)
Obligatoria: no
Predeterminado:
El período de tiempo máximo para bloquear el procesamiento de un dominio de actualización y evitar la pérdida de disponibilidad cuando hay problemas inesperados. Cuando este tiempo de espera expire, el procesamiento del dominio de actualización se llevará a cabo independientemente de los problemas de pérdida de disponibilidad. El tiempo de espera se restablece al principio de cada dominio de actualización. Los valores válidos oscilan entre 0 y 42949672925, ambos inclusive. (entero de 32 bits sin signo).
FailureTimestampUtc
Tipo: cadena
Obligatoria: no
Fecha y hora UTC estimadas cuando se produjo un error en la actualización y FailureAction se ejecutó.