ApplicationUpgradePolicy interface
Describe la directiva para una actualización de aplicación supervisada.
Propiedades
| application |
Define una directiva de mantenimiento que se usa para evaluar el estado de una aplicación o de una de sus entidades secundarias. |
| force |
Si es true, los procesos se reinician con fuerza durante la actualización incluso cuando la versión del código no ha cambiado (la actualización solo cambia la configuración o los datos). |
| recreate |
Determina si la aplicación se debe volver a crear al actualizar. Si value=true, no se permiten el resto de los parámetros de la directiva de actualización y se producirá una pérdida de disponibilidad. |
| rolling |
La directiva que se usa para supervisar la actualización de la aplicación |
| upgrade |
Modo que se usa para supervisar el estado durante una actualización gradual. Los valores son UnmonitoredAuto, UnmonitoredManual y Monitored. |
| upgrade |
Cantidad máxima de tiempo para bloquear el procesamiento de un dominio de actualización y evitar la pérdida de disponibilidad cuando hay problemas inesperados. Cuando expire este tiempo de espera, el procesamiento del dominio de actualización continuará 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 están comprendidos entre 0 y 42949672925 inclusive. (entero de 32 bits sin signo). |
Detalles de las propiedades
applicationHealthPolicy
Define una directiva de mantenimiento que se usa para evaluar el estado de una aplicación o de una de sus entidades secundarias.
applicationHealthPolicy?: ArmApplicationHealthPolicy
Valor de propiedad
forceRestart
Si es true, los procesos se reinician con fuerza durante la actualización incluso cuando la versión del código no ha cambiado (la actualización solo cambia la configuración o los datos).
forceRestart?: boolean
Valor de propiedad
boolean
recreateApplication
Determina si la aplicación se debe volver a crear al actualizar. Si value=true, no se permiten el resto de los parámetros de la directiva de actualización y se producirá una pérdida de disponibilidad.
recreateApplication?: boolean
Valor de propiedad
boolean
rollingUpgradeMonitoringPolicy
La directiva que se usa para supervisar la actualización de la aplicación
rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy
Valor de propiedad
upgradeMode
Modo que se usa para supervisar el estado durante una actualización gradual. Los valores son UnmonitoredAuto, UnmonitoredManual y Monitored.
upgradeMode?: "Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"
Valor de propiedad
"Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"
upgradeReplicaSetCheckTimeout
Cantidad máxima de tiempo para bloquear el procesamiento de un dominio de actualización y evitar la pérdida de disponibilidad cuando hay problemas inesperados. Cuando expire este tiempo de espera, el procesamiento del dominio de actualización continuará 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 están comprendidos entre 0 y 42949672925 inclusive. (entero de 32 bits sin signo).
upgradeReplicaSetCheckTimeout?: string
Valor de propiedad
string