Service Fabric Mesh ServiceResourceProperties

此類型描述服務資源的屬性。

屬性

名稱 類型 必要
osType 字串 (列舉) Yes
codePackages ContainerCodePackageProperties的陣列 Yes
networkRefs NetworkRef的陣列 No
diagnostics DiagnosticsRef
description 字串
replicaCount 整數 No
healthState 字串 (列舉) No
status 字串 (列舉) No

osType

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

服務中程式碼所需的作業系統類型。


codePackages

類型ContainerCodePackageProperties的陣列
必要:是

描述形成服務的程式碼套件集。 程式碼套件描述容器及其執行的屬性。 所有程式碼套件都會在相同的主機上一起啟動,並共用相同的內容 (網路、進程等 ) 。


networkRefs

類型NetworkRef的陣列
必要:否

此服務必須屬於的私人網路名稱。


diagnostics

類型DiagnosticsRef
必要:否

DiagnosticsDescription 中接收的參考。


description

類型:字串
必要:否

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


replicaCount

類型:整數
必要:否

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


healthState

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

描述服務資源的健全狀態。

應用程式、服務或網路等資源的健全狀態。

可能的值包括:

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

status

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