StatefulServiceUpdateProperties interface
Die Eigenschaften einer zustandsbehafteten Dienstressource für Patchvorgänge.
- Extends
Eigenschaften
min |
Die Mindestgröße der Replikatgruppe als Zahl. |
quorum |
Die maximale Dauer, für die sich eine Partition in einem Quorumverlust befinden darf, dargestellt im ISO 8601-Format (hh:mm:ss.s). |
replica |
Die Dauer zwischen dem Ausfall eines Replikats und der Erstellung eines neuen Replikats, dargestellt im ISO 8601-Format (hh:mm:ss.s). |
service |
Polymorpher Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann |
stand |
Die Definition, wie lange StandBy-Replikate vor dem Entfernen beibehalten werden sollen, wird im ISO 8601-Format (hh:mm:ss.s) dargestellt. |
target |
Die Zielgröße der Replikatgruppe als Zahl. |
Geerbte Eigenschaften
correlation |
Eine Liste, die die Korrelation des Diensts mit anderen Diensten beschreibt. |
default |
Gibt die Verschiebungskosten für den Dienst an. |
placement |
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)". |
service |
Die Dienstlademetriken werden als Array von ServiceLoadMetricDescription-Objekten angegeben. |
service |
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
defaultMoveCost
Gibt die Verschiebungskosten für den Dienst an.
defaultMoveCost?: string
Eigenschaftswert
string
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