共用方式為


StatefulServiceProperties interface

具狀態服務資源的屬性。

Extends

屬性

hasPersistedState

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

minReplicaSetSize

復本集大小下限為數位。

quorumLossWaitDuration

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

replicaRestartWaitDuration

復本關閉和建立新復本時之間的持續時間,以 ISO 8601 格式 「hh:mm:ss」 表示。

serviceKind

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

servicePlacementTimeLimit

復本在報告建置停滯之前可以保留 InBuild 的持續時間,以 ISO 8601 格式 「hh:mm:ss」 表示。

standByReplicaKeepDuration

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

targetReplicaSetSize

目標副本集大小為數位。

繼承的屬性

correlationScheme

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

defaultMoveCost

指定服務的移動成本。

partitionDescription

描述如何分割服務。

placementConstraints

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

provisioningState

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

scalingPolicies

調整此服務的原則。

serviceDnsName

用於服務的 Dns 名稱。 如果指定此專案,則 DNS 名稱可用來傳回應用層通訊協定的服務端點 IP 位址(例如 HTTP)。 更新 serviceDnsName 時,舊名稱可能會暫時解析。 不過,依賴新名稱。 拿掉 serviceDnsName 時,移除的名稱可能會暫時解析。 請勿依賴無法解析的名稱。

serviceLoadMetrics

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

servicePackageActivationMode

服務套件的啟用模式

servicePlacementPolicies

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

serviceTypeName

服務類型的名稱

屬性詳細資料

hasPersistedState

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

hasPersistedState?: boolean

屬性值

boolean

minReplicaSetSize

復本集大小下限為數位。

minReplicaSetSize?: number

屬性值

number

quorumLossWaitDuration

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

quorumLossWaitDuration?: string

屬性值

string

replicaRestartWaitDuration

復本關閉和建立新復本時之間的持續時間,以 ISO 8601 格式 「hh:mm:ss」 表示。

replicaRestartWaitDuration?: string

屬性值

string

serviceKind

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

serviceKind: "Stateful"

屬性值

"Stateful"

servicePlacementTimeLimit

復本在報告建置停滯之前可以保留 InBuild 的持續時間,以 ISO 8601 格式 「hh:mm:ss」 表示。

servicePlacementTimeLimit?: string

屬性值

string

standByReplicaKeepDuration

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

standByReplicaKeepDuration?: string

屬性值

string

targetReplicaSetSize

目標副本集大小為數位。

targetReplicaSetSize?: number

屬性值

number

繼承的屬性詳細資料

correlationScheme

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

correlationScheme?: ServiceCorrelation[]

屬性值

繼承自ServiceResourceProperties.correlationScheme

defaultMoveCost

指定服務的移動成本。

defaultMoveCost?: string

屬性值

string

繼承自ServiceResourceProperties.defaultMoveCost

partitionDescription

描述如何分割服務。

partitionDescription: PartitionUnion

屬性值

繼承自ServiceResourceProperties.partitionDescription

placementConstraints

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

placementConstraints?: string

屬性值

string

繼承自ServiceResourceProperties.placementConstraints

provisioningState

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

provisioningState?: string

屬性值

string

繼承自ServiceResourceProperties.provisioningState

scalingPolicies

調整此服務的原則。

scalingPolicies?: ScalingPolicy[]

屬性值

繼承自ServiceResourceProperties.scalingPolicies

serviceDnsName

用於服務的 Dns 名稱。 如果指定此專案,則 DNS 名稱可用來傳回應用層通訊協定的服務端點 IP 位址(例如 HTTP)。 更新 serviceDnsName 時,舊名稱可能會暫時解析。 不過,依賴新名稱。 拿掉 serviceDnsName 時,移除的名稱可能會暫時解析。 請勿依賴無法解析的名稱。

serviceDnsName?: string

屬性值

string

繼承自ServiceResourceProperties.serviceDnsName

serviceLoadMetrics

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

serviceLoadMetrics?: ServiceLoadMetric[]

屬性值

繼承自ServiceResourceProperties.serviceLoadMetrics

servicePackageActivationMode

服務套件的啟用模式

servicePackageActivationMode?: string

屬性值

string

繼承自ServiceResourceProperties.servicePackageActivationMode

servicePlacementPolicies

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

servicePlacementPolicies?: ServicePlacementPolicyUnion[]

屬性值

繼承自ServiceResourceProperties.servicePlacementPolicies

serviceTypeName

服務類型的名稱

serviceTypeName: string

屬性值

string

繼承自ServiceResourceProperties.serviceTypeName