Freigeben über


StatefulServiceUpdateProperties Klasse

Definition

Die Eigenschaften einer zustandsbehafteten Dienstressource für Patchvorgänge.

[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
Vererbung
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

StatefulServiceUpdateProperties()

Initialisiert einen neuen instance der StatefulServiceUpdateProperties-Klasse.

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

Initialisiert einen neuen instance der StatefulServiceUpdateProperties-Klasse.

Eigenschaften

CorrelationScheme

Ruft eine Liste ab, die die Korrelation des Diensts mit anderen Diensten beschreibt, oder legt diese fest.

(Geerbt von ServiceResourcePropertiesBase)
DefaultMoveCost

Ruft ab oder legt fest, welche Verschiebungskosten für den Dienst anfallen. Mögliche Werte: "Zero", "Low", "Medium", "High"

(Geerbt von ServiceResourcePropertiesBase)
MinReplicaSetSize

Ruft die minimale Größe der Replikatmenge als Zahl ab oder legt diese fest.

PlacementConstraints

Ruft die Platzierungseinschränkungen als Zeichenfolge ab oder legt sie fest. Platzierungseinschränkungen sind boolesche Ausdrücke für Knoteneigenschaften und ermöglichen es, einen Dienst entsprechend den Dienstanforderungen auf bestimmte Knoten einzuschränken. Wenn Sie beispielsweise einen Dienst auf Knoten platzieren möchten, auf denen NodeType blau ist, geben Sie Folgendes an: "NodeColor == blue)".

(Geerbt von ServiceResourcePropertiesBase)
QuorumLossWaitDuration

Ruft die maximale Dauer ab, für die sich eine Partition in einem Quorumverlust befinden darf, der im ISO 8601-Format (hh:mm:ss.s) dargestellt wird, oder legt diese fest.

ReplicaRestartWaitDuration

Ruft die Dauer zwischen dem Ausfall eines Replikats und der Erstellung eines neuen Replikats im ISO 8601-Format (hh:mm:ss.s) ab oder legt diese fest.

ServiceLoadMetrics

Ruft die Dienstlademetriken ab, die als Array von ServiceLoadMetricDescription-Objekten angegeben werden, oder legt diese fest.

(Geerbt von ServiceResourcePropertiesBase)
ServicePlacementPolicies

Ruft eine Liste ab, die die Korrelation des Diensts mit anderen Diensten beschreibt, oder legt diese fest.

(Geerbt von ServiceResourcePropertiesBase)
StandByReplicaKeepDuration

Ruft die Definition ab, wie lange StandBy-Replikate verwaltet werden sollen, bevor sie entfernt werden, im ISO 8601-Format (hh:mm:ss.s).

TargetReplicaSetSize

Ruft die Größe der Zielreplikatemenge als Zahl ab oder legt sie fest.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: