共用方式為


StatefulServiceProperties interface

具狀態服務資源的屬性。

Extends

屬性

hasPersistedState

旗標,指出這是否為永續性服務,它會將狀態儲存在本機磁碟上。 如果是,則此屬性的值為 true,如果不是 false,則為 false。

minReplicaSetSize

復本集大小下限為數位。

quorumLossWaitDuration

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

replicaRestartWaitDuration

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

serviceKind

多型歧視性,指定這個物件可以是的不同類型

standByReplicaKeepDuration

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

targetReplicaSetSize

目標副本集大小為數位。

繼承的屬性

correlationScheme

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

defaultMoveCost

指定服務的移動成本。

partitionDescription

描述如何分割服務。

placementConstraints

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

provisioningState

目前部署或布建狀態,只會出現在回應附注中:此屬性將不會串行化。 它只能由伺服器填入。

serviceDnsName

用於服務的 Dns 名稱。 如果指定此專案,則可以透過其 DNS 名稱存取服務,而不是服務名稱。

serviceLoadMetrics

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

servicePackageActivationMode

服務套件的啟用模式

servicePlacementPolicies

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

serviceTypeName

服務類型的名稱

屬性詳細資料

hasPersistedState

旗標,指出這是否為永續性服務,它會將狀態儲存在本機磁碟上。 如果是,則此屬性的值為 true,如果不是 false,則為 false。

hasPersistedState?: boolean

屬性值

boolean

minReplicaSetSize

復本集大小下限為數位。

minReplicaSetSize?: number

屬性值

number

quorumLossWaitDuration

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

quorumLossWaitDuration?: Date

屬性值

Date

replicaRestartWaitDuration

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

replicaRestartWaitDuration?: Date

屬性值

Date

serviceKind

多型歧視性,指定這個物件可以是的不同類型

serviceKind: "Stateful"

屬性值

"Stateful"

standByReplicaKeepDuration

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

standByReplicaKeepDuration?: Date

屬性值

Date

targetReplicaSetSize

目標副本集大小為數位。

targetReplicaSetSize?: number

屬性值

number

繼承的屬性詳細資料

correlationScheme

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

correlationScheme?: ServiceCorrelationDescription[]

屬性值

繼承自ServiceResourceProperties.correlationScheme

defaultMoveCost

指定服務的移動成本。

defaultMoveCost?: string

屬性值

string

繼承自ServiceResourceProperties.defaultMoveCost

partitionDescription

描述如何分割服務。

partitionDescription?: PartitionSchemeDescriptionUnion

屬性值

繼承自ServiceResourceProperties.partitionDescription

placementConstraints

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

placementConstraints?: string

屬性值

string

繼承自ServiceResourceProperties.placementConstraints

provisioningState

目前部署或布建狀態,只會出現在回應附注中:此屬性將不會串行化。 它只能由伺服器填入。

provisioningState?: string

屬性值

string

繼承自ServiceResourceProperties.provisioningState

serviceDnsName

用於服務的 Dns 名稱。 如果指定此專案,則可以透過其 DNS 名稱存取服務,而不是服務名稱。

serviceDnsName?: string

屬性值

string

繼承自ServiceResourceProperties.serviceDnsName

serviceLoadMetrics

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

serviceLoadMetrics?: ServiceLoadMetricDescription[]

屬性值

繼承自ServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

服務套件的啟用模式

servicePackageActivationMode?: string

屬性值

string

繼承自ServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

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

servicePlacementPolicies?: ServicePlacementPolicyDescription[]

屬性值

繼承自ServiceResourceProperties.servicePlacementPolicies

serviceTypeName

服務類型的名稱

serviceTypeName?: string

屬性值

string

繼承自ServiceResourceProperties.serviceTypeName