Compartir a través de


ApplicationUpgradePolicy Constructores

Definición

Sobrecargas

ApplicationUpgradePolicy()

Inicializa una nueva instancia de la clase ApplicationUpgradePolicy.

ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>)

Inicializa una nueva instancia de la clase ApplicationUpgradePolicy.

ApplicationUpgradePolicy()

Inicializa una nueva instancia de la clase ApplicationUpgradePolicy.

public ApplicationUpgradePolicy ();
Public Sub New ()

Se aplica a

ApplicationUpgradePolicy(ApplicationHealthPolicy, Nullable<Boolean>, RollingUpgradeMonitoringPolicy, Nullable<Int64>, String, Nullable<Int64>, Nullable<Boolean>)

Inicializa una nueva instancia de la clase ApplicationUpgradePolicy.

public ApplicationUpgradePolicy (Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationHealthPolicy applicationHealthPolicy = default, bool? forceRestart = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.RollingUpgradeMonitoringPolicy rollingUpgradeMonitoringPolicy = default, long? instanceCloseDelayDuration = default, string upgradeMode = default, long? upgradeReplicaSetCheckTimeout = default, bool? recreateApplication = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationUpgradePolicy : Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationHealthPolicy * Nullable<bool> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.RollingUpgradeMonitoringPolicy * Nullable<int64> * string * Nullable<int64> * Nullable<bool> -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationUpgradePolicy
Public Sub New (Optional applicationHealthPolicy As ApplicationHealthPolicy = Nothing, Optional forceRestart As Nullable(Of Boolean) = Nothing, Optional rollingUpgradeMonitoringPolicy As RollingUpgradeMonitoringPolicy = Nothing, Optional instanceCloseDelayDuration As Nullable(Of Long) = Nothing, Optional upgradeMode As String = Nothing, Optional upgradeReplicaSetCheckTimeout As Nullable(Of Long) = Nothing, Optional recreateApplication As Nullable(Of Boolean) = Nothing)

Parámetros

applicationHealthPolicy
ApplicationHealthPolicy
forceRestart
Nullable<Boolean>
rollingUpgradeMonitoringPolicy
RollingUpgradeMonitoringPolicy
instanceCloseDelayDuration
Nullable<Int64>

Duración en segundos, para esperar antes de que se cierre una instancia sin estado, para permitir que las solicitudes activas se agoten correctamente. Esto sería efectivo cuando la instancia se cierra durante la actualización de la aplicación o clúster, solo para las instancias que tienen una duración de retraso no cero configurada en la descripción del servicio.

upgradeMode
String

Entre los valores posibles se incluyen: "Monitored", "UnmonitoredAuto"

upgradeReplicaSetCheckTimeout
Nullable<Int64>

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).

recreateApplication
Nullable<Boolean>

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.

Se aplica a