Share via


StatefulServiceUpdateProperties

修補作業之具狀態服務資源的屬性。

屬性

名稱 類型 必要
serviceKind string Yes
placementConstraints 字串 No
correlationScheme ServiceCorrelationDescription 的陣列 No
serviceLoadMetrics ServiceLoadMetricDescription的陣列 No
servicePlacementPolicies ServicePlacementPolicyDescription 的陣列 No
defaultMoveCost 字串 (列舉) No
targetReplicaSetSize 整數 No
minReplicaSetSize 整數 No
replicaRestartWaitDuration 字串 (日期-時間) No
quorumLossWaitDuration 字串 (日期-時間) No
standByReplicaKeepDuration 字串 (日期-時間) No

serviceKind

類型:字串
必要:是

鑒別子屬性。 其值必須是 'StatefulServiceUpdateProperties' 類型的物件'Stateful'。


placementConstraints

類型:字串
必要:否

以字串表示的放置限制式。 放置條件約束是節點屬性上的布林運算式,可允許根據服務需求將服務限制在特定節點。 例如,若要在 NodeType 為藍色的節點上放置服務,請指定下列專案:「NodeColor == blue) 」。


correlationScheme

類型ServiceCorrelationDescription 的陣列
必要:否

描述服務與其他服務相互關聯的清單。


serviceLoadMetrics

類型ServiceLoadMetricDescription的陣列
必要:否

服務負載計量會指定為 ServiceLoadMetricDescription 物件的陣列。


servicePlacementPolicies

類型ServicePlacementPolicyDescription 的陣列
必要:否

描述服務與其他服務相互關聯的清單。


defaultMoveCost

類型:字串 (列舉)
必要:否

指定服務的移動成本。

可能的值包括:

  • 零 - 零移動成本。 此值為零。
  • 低 - 將服務的移動成本指定為 [低]。 值為 1。
  • 中 - 將服務的移動成本指定為 [中]。 值為 2。
  • 高 - 將服務的移動成本指定為高。 此值為 3。

targetReplicaSetSize

類型:整數
必要:否
InclusiveMinimum:1

以數字表示的目標複本集大小。


minReplicaSetSize

類型:整數
必要:否
InclusiveMinimum:1

以數字表示的最小複本集大小。


replicaRestartWaitDuration

類型:字串 (日期時間)
必要:否

複本關閉和建立新複本的持續時間,以 ISO 8601 格式表示, (hh:mm:ss.s) 。


quorumLossWaitDuration

類型:字串 (日期時間)
必要:否

允許分割區處於仲裁遺失狀態的最大持續時間,以 ISO 8601 格式表示, (hh:mm:ss.ss.s) 。


standByReplicaKeepDuration

類型:字串 (日期時間)
必要:否

在移除之前,應維護 StandBy 複本長度的定義,以 ISO 8601 格式表示, (hh:mm:ss.s) 。