template-monorepo/internal/library/mongo/config.go

21 lines
446 B
Go

package mongo
import "time"
// Conf is MongoDB client configuration for DocumentDB helpers.
type Conf struct {
Schema string
User string
Password string
Host string
Database string
AuthSource string
ReplicaName string
TLS bool
MaxPoolSize uint64
MinPoolSize uint64
MaxConnIdleTime time.Duration
Compressors []string
ConnectTimeoutMs int64
}