Freigeben über


StatelessServiceUpdateProperties Klasse

Definition

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

[Newtonsoft.Json.JsonObject("Stateless")]
public class StatelessServiceUpdateProperties : Microsoft.Azure.Management.ServiceFabric.Models.ServiceResourceUpdateProperties
[<Newtonsoft.Json.JsonObject("Stateless")>]
type StatelessServiceUpdateProperties = class
    inherit ServiceResourceUpdateProperties
Public Class StatelessServiceUpdateProperties
Inherits ServiceResourceUpdateProperties
Vererbung
Attribute
Newtonsoft.Json.JsonObjectAttribute

Konstruktoren

StatelessServiceUpdateProperties()

Initialisiert eine neue instance der StatelessServiceUpdateProperties-Klasse.

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

Initialisiert eine neue instance der StatelessServiceUpdateProperties-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)
InstanceCloseDelayDuration

Ruft die Verzögerungsdauer für das RequestDrain-Feature ab, um sicherzustellen, dass der vom zustandslosen instance angekündigte Endpunkt entfernt wird, bevor die Verzögerung vor dem Schließen der instance beginnt, oder legt diese fest. Durch diese Verzögerung können vorhandene Anforderungen ordnungsgemäß entladen werden, bevor die instance tatsächlich ausfällt (https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-application-upgrade-advanced#avoid-connection-drops-during-stateless-service-planned-downtime-preview). Wird zuerst als Zeichenfolge interpretiert, die für eine ISO 8601-Dauer steht. Wenn dies nicht erfolgreich ist, erfolgt die Interpretation als Zahl, die für die Gesamtzahl an Millisekunden steht.

InstanceCount

Ruft die Anzahl der instance ab oder legt sie 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)
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)

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: