ClusterProperties
描述叢集資源屬性。
屬性
名稱 | 類型 | 必要 |
---|---|---|
addOnFeatures | AddOnFeatures的陣列 | No |
availableClusterVersions | ClusterVersionDetails的陣列 | No |
azureActiveDirectory | AzureActiveDirectory | No |
憑證 (certificate) | CertificateDescription | No |
certificateCommonNames | ServerCertificateCommonNames | No |
clientCertificateCommonNames | ClientCertificateCommonName的陣列 | No |
clientCertificateThumbprints | ClientCertificateThumbprint的陣列 | No |
clusterCodeVersion | 字串 | No |
clusterEndpoint | 字串 | No |
clusterId | 字串 | No |
clusterState | 字串 (列舉) | No |
diagnosticsStorageAccountConfig | DiagnosticsStorageAccountConfig | No |
fabricSettings | SettingsSectionDescription 的陣列 | No |
managementEndpoint | string | Yes |
nodeTypes | NodeTypeDescription 的陣列 | Yes |
provisioningState | 字串 (列舉) | No |
reliabilityLevel | 字串 (列舉) | No |
reverseProxyCertificate | CertificateDescription | No |
reverseProxyCertificateCommonNames | ServerCertificateCommonNames | No |
upgradeDescription | ClusterUpgradePolicy | No |
upgradeMode | 字串 (列舉) | No |
vmImage | 字串 | No |
addOnFeatures
類型:AddOnFeatures的陣列
必要:否
在叢集中啟用的附加元件功能清單。
availableClusterVersions
類型:ClusterVersionDetails 的陣列
必要:否
此叢集可用的 Service Fabric 執行時間版本。
azureActiveDirectory
類型: AzureActiveDirectory
必要:否
叢集的 AAD 驗證設定。
憑證 (certificate)
類型: CertificateDescription
必要:否
用來保護叢集的憑證。 提供的憑證將用於叢集內的節點對節點安全性、叢集管理端點的 SSL 憑證和預設管理者用戶端。
certificateCommonNames
類型: ServerCertificateCommonNames
必要:否
描述用來保護叢集的常見名稱所參考的伺服器憑證清單。
clientCertificateCommonNames
類型:ClientCertificateCommonName的陣列
必要:否
允許管理叢集的一般名稱所參考的用戶端憑證清單。
clientCertificateThumbprints
類型:ClientCertificateThumbprint的陣列
必要:否
指紋所參考的用戶端憑證清單,可管理叢集。
clusterCodeVersion
類型:字串
必要:否
叢集的 Service Fabric 執行時間版本。 只有當 upgradeMode 設定為 Manual時,使用者才能設定這個屬性。 若要取得新叢集的可用 Service Fabric 版本清單,請使用 ClusterVersion API。 若要取得現有叢集的可用版本清單,請使用 availableClusterVersions。
clusterEndpoint
類型:字串
必要:否
Azure 資源提供者端點。 叢集中的系統服務會連線到此端點。
clusterId
類型:字串
必要:否
服務為叢集資源產生唯一識別碼。
clusterState
類型:字串 (列舉)
必要:否
叢集的目前狀態。
- WaitingForNodes - 指出已建立叢集資源,且資源提供者正在等候 Service Fabric VM 擴充功能開機並回報。
- 部署 - 指出正在 VM 上安裝 Service Fabric 執行時間。 叢集資源會處於此狀態,直到叢集開機並啟動系統服務為止。
- BaselineUpgrade - 指出叢集正在升級以建立叢集版本。 當叢集第一次開機時,會自動起始此升級。
- UpdateingUserConfiguration - 指出叢集正以使用者提供的組態升級。
- UpdateingUserCertificate - 指出叢集正以使用者提供的憑證升級。
- UpdateingInfrastructure - 指出叢集正以最新的 Service Fabric 執行時間版本升級。 只有在 upgradeMode 設定為 'Automatic' 時,才會發生此情況。
- 強制執行ClusterVersion - 指出叢集位於與預期版本不同的版本,且叢集正在升級至預期的版本。
- UpgradeServiceUnreachable - 指出叢集中的系統服務不再輪詢資源提供者。 處於此狀態的叢集無法由資源提供者管理。
- 自動調整 - 指出正在調整叢集的 ReliabilityLevel。
- 就緒 - 指出叢集處於穩定狀態。
diagnosticsStorageAccountConfig
類型: DiagnosticsStorageAccountConfig
必要:否
用來儲存 Service Fabric 診斷記錄的儲存體帳戶資訊。
fabricSettings
類型:SettingsSectionDescription 的陣列
必要:否
要設定叢集的自訂網狀架構設定清單。
managementEndpoint
類型:字串
必要:是
叢集的 HTTP 管理端點。
nodeTypes
類型:NodeTypeDescription 的陣列
必要:是
叢集中的節點類型清單。
provisioningState
類型:字串 (列舉)
必要:否
叢集資源的布建狀態。
reliabilityLevel
類型:字串 (列舉)
必要:否
可靠性層級會設定系統服務的複本集大小。 瞭解 ReliabilityLevel。
- 無 - 執行目標複本集計數為 1 的系統服務。 這應該只用于測試叢集。
- 銅級 - 執行目標複本集計數為 3 的系統服務。 這應該只用于測試叢集。
- Silver - 執行目標複本集計數為 5 的系統服務。
- 金級 - 執行目標複本集計數為 7 的系統服務。
- 前文 - 執行目標複本集計數為 9 的系統服務。
reverseProxyCertificate
類型: CertificateDescription
必要:否
反向 Proxy 所使用的伺服器憑證。
reverseProxyCertificateCommonNames
類型: ServerCertificateCommonNames
必要:否
描述用來保護叢集之一般名稱所參考的伺服器憑證清單。
upgradeDescription
類型: ClusterUpgradePolicy
必要:否
升級叢集時要使用的原則。
upgradeMode
類型:字串 (列舉)
必要:否
有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。
- 自動 - 叢集一旦可用,就會自動升級至最新的 Service Fabric 執行時間版本。
- 手動 - 叢集不會自動升級至最新的 Service Fabric 執行時間版本。 叢集的升級方式是在叢集資源中設定 clusterCodeVersion 屬性。
vmImage
類型:字串
必要:否
已設定 VM 映射 VMSS。 您可以使用一般名稱,例如 Windows 或 Linux。