Freigeben über


StatefulServiceUpdateProperties interface

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

Extends

Eigenschaften

minReplicaSetSize

Die Mindestgröße der Replikatgruppe als Zahl.

quorumLossWaitDuration

Die maximale Dauer, für die sich eine Partition in einem Quorumverlust befinden darf, dargestellt im ISO 8601-Format (hh:mm:ss.s).

replicaRestartWaitDuration

Die Dauer zwischen dem Ausfall eines Replikats und der Erstellung eines neuen Replikats, dargestellt im ISO 8601-Format (hh:mm:ss.s).

serviceKind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

standByReplicaKeepDuration

Die Definition, wie lange StandBy-Replikate vor dem Entfernen beibehalten werden sollen, wird im ISO 8601-Format (hh:mm:ss.s) dargestellt.

targetReplicaSetSize

Die Zielgröße der Replikatgruppe als Zahl.

Geerbte Eigenschaften

correlationScheme

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

defaultMoveCost

Gibt die Verschiebungskosten für den Dienst an.

placementConstraints

Die Platzierungseinschränkungen als Zeichenfolge. 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)".

serviceLoadMetrics

Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.

servicePlacementPolicies

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

Details zur Eigenschaft

minReplicaSetSize

Die Mindestgröße der Replikatgruppe als Zahl.

minReplicaSetSize?: number

Eigenschaftswert

number

quorumLossWaitDuration

Die maximale Dauer, für die sich eine Partition in einem Quorumverlust befinden darf, dargestellt im ISO 8601-Format (hh:mm:ss.s).

quorumLossWaitDuration?: Date

Eigenschaftswert

Date

replicaRestartWaitDuration

Die Dauer zwischen dem Ausfall eines Replikats und der Erstellung eines neuen Replikats, dargestellt im ISO 8601-Format (hh:mm:ss.s).

replicaRestartWaitDuration?: Date

Eigenschaftswert

Date

serviceKind

Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

serviceKind: "Stateful"

Eigenschaftswert

"Stateful"

standByReplicaKeepDuration

Die Definition, wie lange StandBy-Replikate vor dem Entfernen beibehalten werden sollen, wird im ISO 8601-Format (hh:mm:ss.s) dargestellt.

standByReplicaKeepDuration?: Date

Eigenschaftswert

Date

targetReplicaSetSize

Die Zielgröße der Replikatgruppe als Zahl.

targetReplicaSetSize?: number

Eigenschaftswert

number

Geerbte Eigenschaftsdetails

correlationScheme

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

correlationScheme?: ServiceCorrelationDescription[]

Eigenschaftswert

Geerbt vonServiceResourceUpdateProperties.correlationScheme

defaultMoveCost

Gibt die Verschiebungskosten für den Dienst an.

defaultMoveCost?: string

Eigenschaftswert

string

Geerbt vonServiceResourceUpdateProperties.defaultMoveCost

placementConstraints

Die Platzierungseinschränkungen als Zeichenfolge. 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)".

placementConstraints?: string

Eigenschaftswert

string

Geerbt vonServiceResourceUpdateProperties.placementConstraints

serviceLoadMetrics

Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben.

serviceLoadMetrics?: ServiceLoadMetricDescription[]

Eigenschaftswert

Geerbt vonServiceResourceUpdateProperties.serviceLoadMetrics

servicePlacementPolicies

Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt.

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

Eigenschaftswert

Geerbt vonServiceResourceUpdateProperties.servicePlacementPolicies