CassandraClusterProperties クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド Cassandra クラスターのプロパティ。
public class CassandraClusterProperties
type CassandraClusterProperties = class
Public Class CassandraClusterProperties
- 継承
-
CassandraClusterProperties
コンストラクター
CassandraClusterProperties() |
CassandraClusterProperties の新しいインスタンスを初期化します。 |
プロパティ
AuthenticationMethod |
Cassandra がクライアントの認証に使用する必要がある認証方法。 'None' は認証をオフにするため、緊急時以外は使用しないでください。 "Cassandra" は、既定のパスワード ベースの認証です。 既定値は 'Cassandra' です。 |
BackupSchedules |
データをバックアップするタイミングを定義するバックアップ スケジュールの一覧。 |
CassandraVersion |
このクラスターを実行に収束させる Cassandra のバージョン (例: 3.11)。 更新すると、クラスターが新しいバージョンに移行するまでに時間がかかる場合があります。 |
ClientCertificates |
クラスターに接続するクライアントを承認するために使用される TLS 証明書の一覧。 clientCertificates が設定されているかどうかにかかわらず、すべての接続は TLS で暗号化されますが、clientCertificates が設定されている場合、マネージド Cassandra クラスターは、このプロパティの 1 つ以上のパブリック証明書から検証できる TLS クライアント証明書を持たないすべての接続を拒否します。 |
ClusterNameOverride |
cassandra.yaml の clusterName プロパティをクラスターのリソース名以外の値に設定する必要がある場合は、このプロパティで使用する値を設定します。 |
ClusterType |
クラスターの種類。 [運用] に設定すると、クラスターで一部の操作が許可されない場合があります。 |
DelegatedManagementSubnetId |
このクラスターの管理サービスのネットワーク インターフェイスがアタッチされている必要があるサブネットのリソース ID。 サブネットは、データ センターに委任されるすべてのサブネットにルーティング可能である必要があります。 リソース ID は、'/subscriptions/subscription id/<resourceGroups/resource group>/<providers/Microsoft.Network/virtualNetworks/virtual network>/<subnets/<subnet>' の形式である必要>があります。 |
Extensions |
クラスターで追加または更新する拡張機能。 |
ExternalGossipCertificates |
アンマネージド データ センターからのゴシップを承認するために使用される TLS 証明書の一覧。 アンマネージド データ センター内のすべてのノードの TLS 証明書は、このプロパティで提供されている証明書のいずれかを使用して検証可能である必要があります。 |
ExternalSeedNodes |
アンマネージド データ センター内のシード ノードの IP アドレスの一覧。 これらは、すべてのマネージド ノードのシード ノード リストに追加されます。 |
GossipCertificates |
管理対象ノードとのゴシップに対してアンマネージド ノードが信頼する必要がある TLS 証明書の一覧。 すべてのマネージド ノードには、このプロパティで提供されている証明書のいずれかを使用して検証可能な TLS クライアント証明書が表示されます。 |
HoursBetweenBackups |
(非推奨)クラスターのバックアップを作成するまでに待機する時間数。 |
InitialCassandraAdminPassword |
クラスターに管理者として接続しているクライアントの初期パスワード。 クラスターの作成後に変更する必要があります。 GET で null を返します。 このフィールドは、authenticationMethod フィールドが 'Cassandra' の場合にのみ適用されます。 |
IsCassandraAuditLoggingEnabled |
Cassandra 監査ログが有効になっているかどうか。 |
IsDeallocated |
クラスターと関連するデータ センターの割り当てが解除されているかどうか。 |
IsRepairEnabled |
このクラスターで自動修復を実行する必要がありますか? 省略した場合、これは true であり、既に独自の修復を行っているハイブリッド クラスターを実行している場合を除き、true を維持する必要があります。 |
PrometheusEndpointIPAddress |
このシード ノードの IP アドレス。 |
ProvisionError |
リソースのプロビジョニングに関連するエラー。 |
ProvisioningState |
操作が呼び出された時点のリソースの状態。 |
RestoreFromBackupId |
空のクラスターを作成するには、このフィールドを省略するか、null に設定します。 バックアップを新しいクラスターに復元するには、このフィールドをバックアップのリソース ID に設定します。 |
SeedNodes |
マネージド データ センター内のシード ノードの IP アドレスの一覧。 これらは、すべてのアンマネージド ノードのシード ノード リストに追加する必要があります。 |
適用対象
Azure SDK for .NET