DbxConnectionConfig Properties
ClassProperties22 members
Represents a database connection configuration for dbx.
Gets or sets an explicit connection string, overriding individual fields.
public string? ConnectionString { get; set; }Gets or sets the connection timeout in seconds.
public ulong ConnectTimeoutSecs { get; set; }Gets or sets the database name.
public string? Database { get; set; }Gets or sets the database type.
public DbxDatabaseType DbType { get; set; }Gets or sets the unique identifier for the connection.
public string Id { get; set; }Gets or sets the JDBC driver class.
public string? JdbcDriverClass { get; set; }Gets or sets the JDBC driver paths.
public List<string> JdbcDriverPaths { get; set; }Gets or sets the display name of the connection.
public string Name { get; set; }Gets or sets the password for authentication.
public string Password { get; set; }Gets or sets the query timeout in seconds.
public ulong QueryTimeoutSecs { get; set; }Gets or sets the Redis cluster nodes (comma-separated).
public string? RedisClusterNodes { get; set; }Gets or sets the Redis connection mode (e.g. "standalone", "sentinel", "cluster").
public string? RedisConnectionMode { get; set; }Gets or sets the Redis Sentinel master name.
public string? RedisSentinelMaster { get; set; }Gets or sets the Redis Sentinel nodes (comma-separated).
public string? RedisSentinelNodes { get; set; }Gets or sets the Redis Sentinel password.
public string? RedisSentinelPassword { get; set; }Gets or sets whether TLS is enabled for Redis Sentinel.
public bool RedisSentinelTls { get; set; }Gets or sets the Redis Sentinel username.
public string? RedisSentinelUsername { get; set; }Gets or sets optional URL parameters.
public string? UrlParams { get; set; }Gets or sets the username for authentication.
public string Username { get; set; }