ClusterUpdateParameters interface
叢集更新要求
屬性
add |
在叢集中啟用的附加元件功能清單。 |
application |
用來清除未使用版本的原則。 |
certificate | 用來保護叢集的憑證。 提供的憑證將用於叢集內的節點對節點安全性、叢集管理端點的 SSL 憑證和預設管理用戶端。 |
certificate |
描述用來保護叢集之一般名稱所參考的伺服器憑證清單。 |
client |
允許管理叢集的一般名稱所參考的用戶端憑證清單。 這會覆寫現有的清單。 |
client |
指紋所參考的用戶端憑證清單,可管理叢集。 這會覆寫現有的清單。 |
cluster |
叢集的 Service Fabric 執行時間版本。 只有在 upgradeMode 設定為 'Manual' 時,才能將此屬性設定為使用者。 若要取得新叢集的可用 Service Fabric 版本清單,請使用 ClusterVersion API。 若要取得現有叢集的可用版本清單,請使用 availableClusterVersions。 |
event |
指出事件存放區服務是否已啟用。 |
fabric |
要設定叢集的自訂網狀架構設定清單。 這會覆寫現有的清單。 |
infrastructure |
指出基礎結構服務管理員是否已啟用。 |
node |
叢集中的節點類型清單。 這會覆寫現有的清單。 |
notifications | 指出叢集事件的通知通道清單。 |
reliability |
可靠性層級會設定系統服務的複本集大小。 瞭解 ReliabilityLevel。
|
reverse |
反向 Proxy 所使用的伺服器憑證。 |
sf |
此屬性控制升級網域 (UD) 中的 VM 邏輯群組。 如果叢集上存在具有多個可用性區域的節點類型,則無法修改此屬性。 |
tags | 叢集更新參數 |
upgrade |
升級叢集時要使用的原則。 |
upgrade |
當有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。 |
upgrade |
叢集上暫停執行時間版本升級的結束時間戳記 (UTC) 。 |
upgrade |
叢集上暫停執行時間版本升級的開始時間戳, (UTC) 。 |
upgrade |
指出發行新的叢集執行時間版本升級何時會套用。 預設為 Wave0。 只有在 upgradeMode 設定為 'Automatic' 時才適用。 |
vmss |
此屬性會定義虛擬機器擴展集的升級模式,如果已新增多個可用性區域的節點類型,則為必要。 |
wave |
布林值,以暫停自動執行時間版本升級至叢集。 |
屬性詳細資料
addOnFeatures
在叢集中啟用的附加元件功能清單。
addOnFeatures?: string[]
屬性值
string[]
applicationTypeVersionsCleanupPolicy
用來清除未使用版本的原則。
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
屬性值
certificate
用來保護叢集的憑證。 提供的憑證將用於叢集內的節點對節點安全性、叢集管理端點的 SSL 憑證和預設管理用戶端。
certificate?: CertificateDescription
屬性值
certificateCommonNames
描述用來保護叢集之一般名稱所參考的伺服器憑證清單。
certificateCommonNames?: ServerCertificateCommonNames
屬性值
clientCertificateCommonNames
允許管理叢集的一般名稱所參考的用戶端憑證清單。 這會覆寫現有的清單。
clientCertificateCommonNames?: ClientCertificateCommonName[]
屬性值
clientCertificateThumbprints
指紋所參考的用戶端憑證清單,可管理叢集。 這會覆寫現有的清單。
clientCertificateThumbprints?: ClientCertificateThumbprint[]
屬性值
clusterCodeVersion
叢集的 Service Fabric 執行時間版本。 只有在 upgradeMode 設定為 'Manual' 時,才能將此屬性設定為使用者。 若要取得新叢集的可用 Service Fabric 版本清單,請使用 ClusterVersion API。 若要取得現有叢集的可用版本清單,請使用 availableClusterVersions。
clusterCodeVersion?: string
屬性值
string
eventStoreServiceEnabled
指出事件存放區服務是否已啟用。
eventStoreServiceEnabled?: boolean
屬性值
boolean
fabricSettings
要設定叢集的自訂網狀架構設定清單。 這會覆寫現有的清單。
fabricSettings?: SettingsSectionDescription[]
屬性值
infrastructureServiceManager
指出基礎結構服務管理員是否已啟用。
infrastructureServiceManager?: boolean
屬性值
boolean
nodeTypes
notifications
reliabilityLevel
可靠性層級會設定系統服務的複本集大小。 瞭解 ReliabilityLevel。
- 無 - 執行目標複本集計數為 1 的系統服務。 這只應該用於測試叢集。
- 銅級 - 以目標複本集計數 3 執行系統服務。 這只應該用於測試叢集。
- Silver - 執行目標複本集計數為 5 的系統服務。
- 金級 - 使用目標複本集計數 7 執行系統服務。
- 諮詢服務 - 以目標複本集計數 9 執行系統服務。
reliabilityLevel?: string
屬性值
string
reverseProxyCertificate
sfZonalUpgradeMode
此屬性控制升級網域 (UD) 中的 VM 邏輯群組。 如果叢集上存在具有多個可用性區域的節點類型,則無法修改此屬性。
sfZonalUpgradeMode?: string
屬性值
string
tags
叢集更新參數
tags?: {[propertyName: string]: string}
屬性值
{[propertyName: string]: string}
upgradeDescription
upgradeMode
當有新的 Service Fabric 執行時間版本可用時,叢集的升級模式。
upgradeMode?: string
屬性值
string
upgradePauseEndTimestampUtc
叢集上暫停執行時間版本升級的結束時間戳記 (UTC) 。
upgradePauseEndTimestampUtc?: Date
屬性值
Date
upgradePauseStartTimestampUtc
叢集上暫停執行時間版本升級的開始時間戳, (UTC) 。
upgradePauseStartTimestampUtc?: Date
屬性值
Date
upgradeWave
指出發行新的叢集執行時間版本升級何時會套用。 預設為 Wave0。 只有在 upgradeMode 設定為 'Automatic' 時才適用。
upgradeWave?: string
屬性值
string
vmssZonalUpgradeMode
此屬性會定義虛擬機器擴展集的升級模式,如果已新增多個可用性區域的節點類型,則為必要。
vmssZonalUpgradeMode?: string
屬性值
string
waveUpgradePaused
布林值,以暫停自動執行時間版本升級至叢集。
waveUpgradePaused?: boolean
屬性值
boolean