ClusterResourceProperties コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 クラスの新しいインスタンスを初期化します。 |
ClusterResourceProperties()
ClusterResourceProperties クラスの新しいインスタンスを初期化します。
public ClusterResourceProperties ();
Public Sub New ()
適用対象
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 クラスの新しいインスタンスを初期化します。
public ClusterResourceProperties (string provisioningState = default, string restoreFromBackupId = default, string delegatedManagementSubnetId = default, string cassandraVersion = default, string clusterNameOverride = default, string authenticationMethod = default, string initialCassandraAdminPassword = default, Microsoft.Azure.Management.CosmosDB.Models.SeedNode prometheusEndpoint = default, bool? repairEnabled = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Certificate> clientCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Certificate> externalGossipCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Certificate> gossipCertificates = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.SeedNode> externalSeedNodes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.SeedNode> seedNodes = default, int? hoursBetweenBackups = default, bool? deallocated = default, bool? cassandraAuditLoggingEnabled = default);
new Microsoft.Azure.Management.CosmosDB.Models.ClusterResourceProperties : string * string * string * string * string * string * string * Microsoft.Azure.Management.CosmosDB.Models.SeedNode * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Certificate> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Certificate> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.Certificate> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.SeedNode> * System.Collections.Generic.IList<Microsoft.Azure.Management.CosmosDB.Models.SeedNode> * Nullable<int> * Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.CosmosDB.Models.ClusterResourceProperties
Public Sub New (Optional provisioningState As String = Nothing, Optional restoreFromBackupId As String = Nothing, Optional delegatedManagementSubnetId As String = Nothing, Optional cassandraVersion As String = Nothing, Optional clusterNameOverride As String = Nothing, Optional authenticationMethod As String = Nothing, Optional initialCassandraAdminPassword As String = Nothing, Optional prometheusEndpoint As SeedNode = Nothing, Optional repairEnabled As Nullable(Of Boolean) = Nothing, Optional clientCertificates As IList(Of Certificate) = Nothing, Optional externalGossipCertificates As IList(Of Certificate) = Nothing, Optional gossipCertificates As IList(Of Certificate) = Nothing, Optional externalSeedNodes As IList(Of SeedNode) = Nothing, Optional seedNodes As IList(Of SeedNode) = Nothing, Optional hoursBetweenBackups As Nullable(Of Integer) = Nothing, Optional deallocated As Nullable(Of Boolean) = Nothing, Optional cassandraAuditLoggingEnabled As Nullable(Of Boolean) = Nothing)
パラメーター
- provisioningState
- String
指定できる値は、'Creating'、'Updating'、'Deleting'、'Succeeded'、'Failed'、'Canceled' です。
- restoreFromBackupId
- String
空のクラスターを作成するには、このフィールドを省略するか、null に設定します。 バックアップを新しいクラスターに復元するには、このフィールドをバックアップのリソース ID に設定します。
- delegatedManagementSubnetId
- String
このクラスターの管理サービスのネットワーク インターフェイスがアタッチされている必要があるサブネットのリソース ID。 サブネットは、データ センターに委任されるすべてのサブネットにルーティング可能である必要があります。 リソース ID は、'/subscriptions/subscription id/<resourceGroups/resource group>/<providers/Microsoft.Network/virtualNetworks/virtual network>/<subnets/<subnet>' の形式である必要>があります。
- cassandraVersion
- String
このクラスターが実行中に収束する Cassandra のバージョン (例: 3.11)。 更新されると、クラスターが新しいバージョンに移行するまでに時間がかかる場合があります。
- clusterNameOverride
- String
cassandra.yaml の clusterName プロパティをクラスターのリソース名以外の値に設定する必要がある場合は、このプロパティで使用する値を設定します。
- authenticationMethod
- String
Cassandra がクライアントの認証に使用する必要がある認証方法。 'None' は認証をオフにするため、緊急時以外は使用しないでください。 "Cassandra" は、既定のパスワード ベースの認証です。 既定値は 'Cassandra' です。 使用可能な値は、'None'、'Cassandra' です。
- initialCassandraAdminPassword
- String
管理者としてクラスターに接続しているクライアントの初期パスワード。 クラスターの作成後に変更する必要があります。 GET で null を返します。 このフィールドは、authenticationMethod フィールドが 'Cassandra' の場合にのみ適用されます。
- prometheusEndpoint
- SeedNode
マネージド Cassandra ノードに関するデータを含む Prometheus エンドポイントに到達できるホスト名または IP アドレス。
このクラスターで自動修復を実行する必要がありますか? 省略した場合、これは true であり、既に独自の修復を行っているハイブリッド クラスターを実行している場合を除き、true のままである必要があります。
- clientCertificates
- IList<Certificate>
クラスターに接続するクライアントを承認するために使用される TLS 証明書の一覧。 clientCertificates が設定されているかどうかに関係なく、すべての接続は TLS で暗号化されますが、clientCertificates が設定されている場合、マネージド Cassandra クラスターは、このプロパティの 1 つ以上のパブリック証明書から検証できる TLS クライアント証明書を含まないすべての接続を拒否します。
- externalGossipCertificates
- IList<Certificate>
管理されていないデータ センターからのゴシップを承認するために使用される TLS 証明書の一覧。 アンマネージド データ センター内のすべてのノードの TLS 証明書は、このプロパティで提供されている証明書のいずれかを使用して検証可能である必要があります。
- gossipCertificates
- IList<Certificate>
管理されていないノードがマネージド ノードとのゴシップに対して信頼する必要がある TLS 証明書の一覧。 すべてのマネージド ノードには、このプロパティで提供されている証明書のいずれかを使用して検証可能な TLS クライアント証明書が表示されます。
アンマネージド データ センター内のシード ノードの IP アドレスの一覧。 これらは、すべてのマネージド ノードのシード ノード リストに追加されます。
マネージド データ センター内のシード ノードの IP アドレスの一覧。 これらは、すべてのアンマネージド ノードのシード ノード リストに追加する必要があります。
適用対象
Azure SDK for .NET