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 |
反向代理使用的服务器证书。 |
| sf |
此属性控制升级域中 VM 的逻辑分组(UD)。 如果群集中已存在具有多个可用性区域的节点类型,则无法修改此属性。 |
| 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 的系统服务。
- Gold - 运行目标副本集计数为 7 的系统服务。
- Platinum - 运行目标副本集计数为 9 的系统服务。
reliabilityLevel?: string
属性值
string
reverseProxyCertificate
sfZonalUpgradeMode
此属性控制升级域中 VM 的逻辑分组(UD)。 如果群集中已存在具有多个可用性区域的节点类型,则无法修改此属性。
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