你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ClusterProperties
描述群集资源属性。
属性
名称 | 类型 | 必需 |
---|---|---|
addOnFeatures | AddOnFeatures 数组 | 否 |
availableClusterVersions | ClusterVersionDetails 数组 | 否 |
azureActiveDirectory | AzureActiveDirectory | 否 |
certificate | CertificateDescription | 否 |
certificateCommonNames | ServerCertificateCommonNames | 否 |
clientCertificateCommonNames | ClientCertificateCommonName 的数组 | 否 |
clientCertificateThumbprints | ClientCertificateThumbprint 的数组 | 否 |
clusterCodeVersion | 字符串 | 否 |
clusterEndpoint | 字符串 | 否 |
clusterId | 字符串 | 否 |
clusterState | string (枚举) | 否 |
diagnosticsStorageAccountConfig | DiagnosticsStorageAccountConfig | 否 |
fabricSettings | SettingsSectionDescription 的数组 | 否 |
managementEndpoint | string | 是 |
nodeTypes | NodeTypeDescription 的数组 | 是 |
provisioningState | string (枚举) | 否 |
reliabilityLevel | string (枚举) | 否 |
reverseProxyCertificate | CertificateDescription | 否 |
reverseProxyCertificateCommonNames | ServerCertificateCommonNames | 否 |
upgradeDescription | ClusterUpgradePolicy | 否 |
upgradeMode | string (枚举) | 否 |
vmImage | 字符串 | 否 |
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
类型:字符串 (枚举)
必需:否
可靠性级别设置系统服务的副本 (replica) 集大小。 了解 ReliabilityLevel。
- 无 - 运行目标为 1 的系统服务副本 (replica) 计数。 这只能用于测试群集。
- 青铜 - 运行目标副本 (replica) 计数为 3 的系统服务。 这只能用于测试群集。
- Silver - 运行目标副本 (replica) 计数为 5 的系统服务。
- 黄金 - 运行目标副本 (replica) 计数设置为 7 的系统服务。
- Platinum - 运行目标副本 (replica) 计数为 9 的系统服务。
reverseProxyCertificate
类型: CertificateDescription
必需:否
反向代理使用的服务器证书。
reverseProxyCertificateCommonNames
类型: ServerCertificateCommonNames
必需:否
描述用于保护群集的公用名称引用的服务器证书的列表。
upgradeDescription
类型: ClusterUpgradePolicy
必需:否
升级群集时要使用的策略。
upgradeMode
类型:字符串 (枚举)
必需:否
新的 Service Fabric 运行时版本可用时群集的升级模式。
- 自动 - 群集在可用后立即自动升级到最新的 Service Fabric 运行时版本。
- 手动 - 群集不会自动升级到最新的 Service Fabric 运行时版本。 通过在群集资源中设置 clusterCodeVersion 属性来升级群集。
vmImage
类型:字符串
必需:否
VM 映像 VMSS 已配置。 可以使用通用名称,例如 Windows 或 Linux。