你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ManagedCluster 类

定义

托管群集资源

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedCluster : Microsoft.Azure.Management.ServiceFabric.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedCluster = class
    inherit Resource
Public Class ManagedCluster
Inherits Resource
继承
ManagedCluster
属性

构造函数

ManagedCluster()

初始化 ManagedCluster 类的新实例。

ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, String, String, String, String, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, Nullable<Boolean>, String, String, String, ClusterUpgradePolicy, Nullable<Int32>, Sku)

初始化 ManagedCluster 类的新实例。

属性

AdminPassword

获取或设置 vm 管理员用户密码。

AdminUserName

获取或设置 vm 管理员用户名。

AzureActiveDirectory

获取或设置 azure Active directory。

ClientConnectionPort

获取或设置用于客户端连接到群集的端口。

Clients

获取或设置群集的客户端证书。

ClusterCertificateThumbprint

获取使用节点到节点通信的群集证书指纹。

ClusterCodeVersion

获取或设置群集的 Service Fabric 运行时版本。 只有在 upgradeMode 设置为“Manual”时,此属性才能通过设置用户。 若要获取新群集的可用 Service Fabric 版本列表,请使用 ClusterVersion API。 若要获取现有群集的可用版本列表,请使用 availableClusterVersions

ClusterId

获取群集资源的服务生成的唯一标识符。

ClusterState

获取群集的当前状态。

  • WaitingForNodes - 指示群集资源已创建,资源提供程序正在等待 Service Fabric VM 扩展启动并报告给它。
  • 部署 - 指示正在 VM 上安装 Service Fabric 运行时。 群集资源将处于此状态,直到群集启动且系统服务已启动。
  • BaselineUpgrade - 指示群集正在升级以建立群集版本。 群集首次启动时会自动启动此升级。
  • UpdateingUserConfiguration - 指示使用用户提供的配置升级群集。
  • UpdateingUserCertificate - 指示使用用户提供的证书升级群集。
  • UpdateingInfrastructure - 指示群集正在使用最新的 Service Fabric 运行时版本进行升级。 仅当 upgradeMode 设置为“Automatic”时,才会发生这种情况。
  • 强制实施ClusterVersion - 指示群集的版本与预期版本不同,并且群集正在升级到预期的版本。
  • UpgradeServiceUnreachable - 指示群集中的系统服务不再轮询资源提供程序。 处于此状态的群集不能由资源提供程序管理。
  • 自动缩放 - 指示正在调整群集的 ReliabilityLevel。
  • 就绪 - 指示群集处于稳定状态。 . 可能的值包括:“WaitingForNodes”、“Deploy”、“BaselineUpgrade”、“UpdateingUserConfiguration”、“UpdateingUserCertificate”、“UpdateingInfrastructure”、“EnforcingClusterVersion”、“UpgradeServiceUnreachable”、“AutoScale”、“Ready”
ClusterUpgradeDescription

获取或设置描述升级群集时使用的策略。

ClusterUpgradeMode

获取或设置新的 Service Fabric 运行时版本可用时群集的升级模式。

  • 自动 - 群集在可用后立即自动升级到最新的 Service Fabric 运行时版本。
  • 手动 - 群集不会自动升级到最新的 Service Fabric 运行时版本。 通过在群集资源中设置 clusterCodeVersion 属性来升级群集。 . 可能的值包括:“Automatic”、“Manual”
DnsName

获取或设置群集 dns 名称。

Etag

获取 azure 资源 etag。

(继承自 Resource)
FabricSettings

获取或设置用于配置群集的自定义结构设置的列表。

Fqdn

获取群集完全限定的域名。

HttpGatewayConnectionPort

获取或设置用于与群集建立 http 连接的端口。

Id

获取 azure 资源标识符。

(继承自 Resource)
LoadBalancingRules

获取或设置描述负载均衡规则。

Location

获取或设置 azure 资源位置。

(继承自 Resource)
Name

获取 azure 资源名称。

(继承自 Resource)
ProvisioningState

获取托管群集资源的预配状态。 可能的值包括:“None”、“Create”、“Created”、“Updateing”、“Succeeded”、“Failed”、“Canceled”、“Deleted”、“Other”

ReverseProxyEndpointPort

获取或设置反向代理使用的终结点。

Sku

获取或设置托管群集的 SKU

Tags

获取或设置 azure 资源标记。

(继承自 Resource)
Type

获取 azure 资源类型。

(继承自 Resource)
UseTestExtension

获取或设置使用 Service Fabric 测试 vm 扩展,默认情况下为 false。

方法

Validate()

验证 对象。

适用于