共用方式為


ServiceProperties

描述服務資源的屬性。

屬性

名稱 類型 必要
description string
replicaCount 整數 No
executionPolicy ExecutionPolicy No
autoScalingPolicies AutoScalingPolicy的陣列 No
status 字串 (列舉)
statusDetails 字串 No
healthState 字串 (列舉)
unhealthyEvaluation 字串 No
identityRefs ServiceIdentity的陣列
dnsName 字串 No

description

類型:字串
必要:否

使用者可讀取的服務描述。


replicaCount

類型:整數
必要:否

要建立之服務的複本數目。 如果未指定,則預設為 1。


executionPolicy

類型ExecutionPolicy
必要:否

服務的執行原則


autoScalingPolicies

類型AutoScalingPolicy的陣列
必要:否

自動調整原則


status

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

服務的狀態。

資源的狀態。

可能的值包括:

  • Unknown - 指出資源狀態未知。 值為零。
  • Ready - 表示資源已就緒。 值為 1。
  • Upgrading - 指出資源正在升級。 值為 2。
  • Creating - 指出正在建立資源。 此值為 3。
  • Deleting - 指出正在刪除資源。 值為 4。
  • Failed - 表示資源因持續性失敗而無法運作。 如需詳細資訊,請參閱 statusDetails 屬性。 值為 5。

statusDetails

類型:字串
必要:否

提供有關服務目前狀態的其他資訊。


healthState

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

描述應用程式資源的健全狀態。

Service Fabric 實體的健康狀態,例如叢集、節點、應用程式、服務、分割區、複本等。

可能的值包括:

  • Invalid - 表示不正確健康狀態。 所有 Service Fabric 列舉都有不正確類型。 值為零。
  • Ok - 指出健全狀況狀態沒問題。 值為 1。
  • Warning - 指出健康狀態處於警告層級。 值為 2。
  • Error - 指出健康狀態在錯誤層級。 應該調查錯誤健康情況狀態,因為它們可能會影響叢集的正確功能。 此值為 3。
  • Unknown - 指出未知的健康狀態。 值為 65535。

unhealthyEvaluation

類型:字串
必要:否

當服務的健全狀況狀態不是「確定」時,服務網狀架構健全狀況管理員的這項額外詳細資料,讓使用者知道服務標示為狀況不良的原因。


identityRefs

類型ServiceIdentity的陣列
必要:否

服務識別清單。


dnsName

類型:字串
必要:否

服務的 Dns 名稱。