共用方式為


ClusterPropertiesUpdateParameters

描述可在 PATCH 作業期間更新的叢集資源屬性。

屬性

名稱 類型 必要
addOnFeatures AddOnFeatures的陣列 No
憑證 (certificate) CertificateDescription No
certificateCommonNames ServerCertificateCommonNames No
clientCertificateCommonNames ClientCertificateCommonName的陣列 No
clientCertificateThumbprints ClientCertificateThumbprint的陣列 No
clusterCodeVersion 字串 No
fabricSettings SettingsSectionDescription 的陣列 No
nodeTypes NodeTypeDescription 的陣列 No
reliabilityLevel 字串 (列舉) No
reverseProxyCertificate CertificateDescription No
upgradeDescription ClusterUpgradePolicy No
upgradeMode 字串 (列舉) No

addOnFeatures

類型AddOnFeatures的陣列
必要:否

在叢集中啟用的附加元件功能清單。


憑證 (certificate)

類型CertificateDescription
必要:否

用來保護叢集的憑證。 提供的憑證將用於叢集內的節點對節點安全性、叢集管理端點的 SSL 憑證和預設管理者用戶端。


certificateCommonNames

類型ServerCertificateCommonNames
必要:否

描述用來保護叢集的常見名稱所參考的伺服器憑證清單。


clientCertificateCommonNames

類型ClientCertificateCommonName的陣列
必要:否

允許管理叢集的一般名稱所參考的用戶端憑證清單。 這會覆寫現有的清單。


clientCertificateThumbprints

類型ClientCertificateThumbprint的陣列
必要:否

允許管理叢集的指紋所參考的用戶端憑證清單。 這會覆寫現有的清單。


clusterCodeVersion

類型:字串
必要:否

叢集的 Service Fabric 執行時間版本。 只有在 upgradeMode 設定為 Manual時,使用者才能設定這個屬性。 若要取得新叢集可用的 Service Fabric 版本清單,請使用 ClusterVersion API。 若要取得現有叢集可用的版本清單,請使用 availableClusterVersions


fabricSettings

類型SettingsSectionDescription 的陣列
必要:否

要設定叢集的自訂網狀架構設定清單。 這會覆寫現有的清單。


nodeTypes

類型NodeTypeDescription 的陣列
必要:否

叢集中的節點類型清單。 這會覆寫現有的清單。


reliabilityLevel

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

可靠性層級會設定系統服務的複本集大小。 瞭解 ReliabilityLevel

  • 無 - 執行目標複本集計數為 1 的系統服務。 這只應該用於測試叢集。
  • 銅級 - 以目標複本集計數 3 執行系統服務。 這只應該用於測試叢集。
  • Silver - 執行目標複本集計數為 5 的系統服務。
  • 金級 - 使用目標複本集計數 7 執行系統服務。
  • 諮詢服務 - 以目標複本集計數 9 執行系統服務。

reverseProxyCertificate

類型CertificateDescription
必要:否

反向 Proxy 所使用的伺服器憑證。


upgradeDescription

類型ClusterUpgradePolicy
必要:否

升級叢集時要使用的原則。


upgradeMode

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

有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。

  • 自動 - 叢集一旦可用,就會自動升級至最新的 Service Fabric 執行時間版本。
  • 手動 - 叢集不會自動升級至最新的 Service Fabric 執行時間版本。 叢集的升級方式是在叢集資源中設定 clusterCodeVersion 屬性。