Compartir a través de


StatefulServiceUpdateProperties Clase

Definición

Las propiedades de un recurso de servicio con estado para las operaciones de revisión.

[Newtonsoft.Json.JsonObject("Stateful")]
public class StatefulServiceUpdateProperties : Microsoft.Azure.Management.ServiceFabric.Models.ServiceResourceUpdateProperties
[<Newtonsoft.Json.JsonObject("Stateful")>]
type StatefulServiceUpdateProperties = class
    inherit ServiceResourceUpdateProperties
Public Class StatefulServiceUpdateProperties
Inherits ServiceResourceUpdateProperties
Herencia
Atributos
Newtonsoft.Json.JsonObjectAttribute

Constructores

StatefulServiceUpdateProperties()

Inicializa una nueva instancia de la clase StatefulServiceUpdateProperties.

StatefulServiceUpdateProperties(String, IList<ServiceCorrelationDescription>, IList<ServiceLoadMetricDescription>, IList<ServicePlacementPolicyDescription>, String, Nullable<Int32>, Nullable<Int32>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>)

Inicializa una nueva instancia de la clase StatefulServiceUpdateProperties.

Propiedades

CorrelationScheme

Obtiene o establece una lista que describe la correlación del servicio con otros servicios.

(Heredado de ServiceResourcePropertiesBase)
DefaultMoveCost

Obtiene o establece especifica el costo de traslado del servicio. Entre los valores posibles se incluyen: "Zero", "Low", "Medium", "High"

(Heredado de ServiceResourcePropertiesBase)
MinReplicaSetSize

Obtiene o establece el tamaño mínimo del conjunto de réplicas como un número.

PlacementConstraints

Obtiene o establece las restricciones de colocación como una cadena. Las restricciones de colocación son expresiones booleanas en las propiedades del nodo y permiten restringir un servicio en nodos concretos según los requisitos de servicio. Por ejemplo, para colocar un servicio en los nodos donde NodeType es azul, especifique lo siguiente: "NodeColor == blue)".

(Heredado de ServiceResourcePropertiesBase)
QuorumLossWaitDuration

Obtiene o establece la duración máxima para la que se permite que una partición esté en un estado de pérdida de cuórum, representada en formato ISO 8601 (hh:mm:ss.ss).

ReplicaRestartWaitDuration

Obtiene o establece la duración entre cuando una réplica deja de funcionar y cuando se crea una nueva réplica, representada en formato ISO 8601 (hh:mm:ss.ss).

ServiceLoadMetrics

Obtiene o establece las métricas de carga del servicio se proporciona como una matriz de objetos ServiceLoadMetricDescription.

(Heredado de ServiceResourcePropertiesBase)
ServicePlacementPolicies

Obtiene o establece una lista que describe la correlación del servicio con otros servicios.

(Heredado de ServiceResourcePropertiesBase)
StandByReplicaKeepDuration

Obtiene o establece la definición sobre cuánto tiempo se deben mantener las réplicas StandBy antes de quitarse, representadas en formato ISO 8601 (hh:mm:ss.ss).

TargetReplicaSetSize

Obtiene o establece el tamaño del conjunto de réplicas de destino como un número.

Métodos

Validate()

Valide el objeto .

Se aplica a