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

ClusterResourceProperties 类

定义

托管 Cassandra 群集的属性。

public class ClusterResourceProperties
type ClusterResourceProperties = class
Public Class ClusterResourceProperties
继承
ClusterResourceProperties

构造函数

ClusterResourceProperties()

初始化 ClusterResourceProperties 类的新实例。

ClusterResourceProperties(String, String, String, String, String, String, String, SeedNode, Nullable<Boolean>, IList<Certificate>, IList<Certificate>, IList<Certificate>, IList<SeedNode>, IList<SeedNode>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>)

初始化 ClusterResourceProperties 类的新实例。

属性

AuthenticationMethod

获取或设置 Cassandra 应使用哪种身份验证方法对客户端进行身份验证。 “无”会关闭身份验证,因此除非在紧急情况下,否则不应使用。 “Cassandra”是基于密码的默认身份验证。 默认值为“Cassandra”。 可能的值包括:“None”、“Cassandra”

CassandraAuditLoggingEnabled

获取或设置是否启用 Cassandra 审核日志记录

CassandraVersion

获取或设置哪个版本的 Cassandra 应此群集聚合为运行 (例如 3.11) 。 更新后,群集可能需要一些时间才能迁移到新版本。

ClientCertificates

获取或设置用于授权连接到群集的客户端的 TLS 证书列表。 无论是否设置了 clientCertificates,所有连接都是 TLS 加密的,但如果设置了 clientCertificates,托管 Cassandra 群集将拒绝所有没有 TLS 客户端证书的连接,这些证书可以从此属性中的一个或多个公共证书进行验证。

ClusterNameOverride

获取或设置,如果需要将 cassandra.yaml 中的 clusterName 属性设置为群集的资源名称以外的某个属性,请将值设置为在此属性上使用。

Deallocated

获取或设置是否已解除分配群集和关联的数据中心。

DelegatedManagementSubnetId

获取或设置此群集管理服务的网络接口应附加到的子网的资源 ID。 子网必须可路由到将委托给数据中心的所有子网。 资源 ID 的格式必须为“/subscriptions/&lt;订阅 ID&gt;/resourceGroups/&lt;资源组&gt;/providers/Microsoft.Network/virtualNetworks/&lt;虚拟网络&gt;/subnets/&lt;subnet&gt;”

ExternalGossipCertificates

获取或设置用于从非托管数据中心授权八卦的 TLS 证书列表。 非托管数据中心内所有节点的 TLS 证书必须使用此属性中提供的证书之一进行验证。

ExternalSeedNodes

获取或设置非托管数据中心中种子节点的 IP 地址列表。 这些节点将添加到所有托管节点的种子节点列表中。

GossipCertificates

获取非托管节点必须信任托管节点八卦的 TLS 证书列表。 所有托管节点都将提供可使用此属性中提供的证书之一进行验证的 TLS 客户端证书。

HoursBetweenBackups

获取或设置在备份群集之间等待的小时数。 若要禁用备份,请将此属性设置为 0。

InitialCassandraAdminPassword

获取或设置以管理员身份连接到群集的客户端的初始密码。 应在创建群集后进行更改。 GET 时返回 null。 仅当 authenticationMethod 字段为“Cassandra”时,此字段才适用。

PrometheusEndpoint

获取或设置可以访问包含托管 Cassandra 节点数据的 Prometheus 终结点的主机名或 IP 地址。

ProvisioningState

获取或设置可能的值包括:“Create”、“Updateing”、“删除”、“Succeeded”、“Failed”、“Canceled”

RepairEnabled

获取或设置自动修复是否应在此群集上运行? 如果省略,则为 true,并且应保持 true,除非你运行的混合群集已在其中执行自己的修复。

RestoreFromBackupId

获取或设置以创建空群集、省略此字段或将其设置为 null。 若要将备份还原到新群集,请将此字段设置为备份的资源 ID。

SeedNodes

获取托管数据中心中种子节点的 IP 地址列表。 这些应添加到所有非托管节点的种子节点列表中。

适用于