ClusterResourceProperties クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
マネージド 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 がクライアントの認証に使用する認証方法を取得または設定します。 'None' は認証をオフにするため、緊急時以外は使用しないでください。 "Cassandra" は、既定のパスワード ベースの認証です。 既定値は 'Cassandra' です。 使用可能な値は、'None'、'Cassandra' です。 |
CassandraAuditLoggingEnabled |
Cassandra 監査ログが有効かどうかを取得または設定します |
CassandraVersion |
このクラスターを実行中に収束させる Cassandra のバージョンを取得または設定します (例: 3.11)。 更新すると、クラスターが新しいバージョンに移行するまでに時間がかかる場合があります。 |
ClientCertificates |
クラスターに接続するクライアントを承認するために使用される TLS 証明書の一覧を取得または設定します。 clientCertificates が設定されているかどうかにかかわらず、すべての接続は TLS で暗号化されますが、clientCertificates が設定されている場合、マネージド Cassandra クラスターは、このプロパティの 1 つ以上のパブリック証明書から検証できる TLS クライアント証明書を持たないすべての接続を拒否します。 |
ClusterNameOverride |
cassandra.yaml の clusterName プロパティをクラスターのリソース名以外の値に設定する必要がある場合は、このプロパティで使用する値を設定します。 |
Deallocated |
クラスターと関連するデータ センターの割り当てが解除されたかどうかを取得または設定します。 |
DelegatedManagementSubnetId |
このクラスターの管理サービスのネットワーク インターフェイスがアタッチされているサブネットのリソース ID を取得または設定します。 サブネットは、データ センターに委任されるすべてのサブネットにルーティング可能である必要があります。 リソース ID は、'/subscriptions/<subscription id>/resourceGroups/<リソース グループ>/providers/Microsoft.Network/virtualNetworks/<仮想ネットワーク>/subnets/<subnet>' の形式である必要があります。 |
ExternalGossipCertificates |
アンマネージド データ センターからのゴシップを承認するために使用される TLS 証明書の一覧を取得または設定します。 アンマネージド データ センター内のすべてのノードの TLS 証明書は、このプロパティで提供されている証明書のいずれかを使用して検証可能である必要があります。 |
ExternalSeedNodes |
アンマネージド データ センターのシード ノードの IP アドレスの一覧を取得または設定します。 これらは、すべてのマネージド ノードのシード ノード リストに追加されます。 |
GossipCertificates |
管理対象ノードとのゴシップに対してアンマネージド ノードが信頼する必要がある TLS 証明書の一覧を取得します。 すべてのマネージド ノードには、このプロパティで提供されている証明書のいずれかを使用して検証可能な TLS クライアント証明書が表示されます。 |
HoursBetweenBackups |
クラスターのバックアップを作成するまでの待機時間を取得または設定します。 バックアップを無効にするには、このプロパティを 0 に設定します。 |
InitialCassandraAdminPassword |
クラスターに管理者として接続するクライアントの初期パスワードを取得または設定します。 クラスターの作成後に変更する必要があります。 GET で null を返します。 このフィールドは、authenticationMethod フィールドが 'Cassandra' の場合にのみ適用されます。 |
PrometheusEndpoint |
マネージド Cassandra ノードに関するデータを含む Prometheus エンドポイントに到達できるホスト名または IP アドレスを取得または設定します。 |
ProvisioningState |
使用可能な値を取得または設定します: 'Creating'、'Updating'、'Deleting'、'Succeeded'、'Failed'、'Canceled' |
RepairEnabled |
このクラスターで自動修復を実行する必要がある取得または設定 省略した場合、これは true であり、既に独自の修復を行っているハイブリッド クラスターを実行している場合を除き、true を維持する必要があります。 |
RestoreFromBackupId |
空のクラスターを作成するを取得または設定します。このフィールドを省略するか、null に設定します。 バックアップを新しいクラスターに復元するには、このフィールドをバックアップのリソース ID に設定します。 |
SeedNodes |
マネージド データ センター内のシード ノードの IP アドレスの一覧を取得します。 これらは、すべてのアンマネージド ノードのシード ノード リストに追加する必要があります。 |
適用対象
Azure SDK for .NET