Documentation
¶
Index ¶
- Constants
- func CountAllConnections() (int64, error)
- func CountConnectionsByProvider(providerName string) (int64, error)
- func DeleteConnectionConfig(configName string) (bool, error)
- type ConnectionConfigInfo
- func CreateConnectionConfig(configName string, providerName string, driverName string, ...) (*ConnectionConfigInfo, error)
- func CreateConnectionConfigInfo(configInfo ConnectionConfigInfo) (*ConnectionConfigInfo, error)
- func GetConnectionConfig(configName string) (*ConnectionConfigInfo, error)
- func ListConnectionConfig() ([]*ConnectionConfigInfo, error)
Constants ¶
View Source
const KEY_COLUMN_NAME = "config_name"
====================================================================
Variables ¶
This section is empty.
Functions ¶
func CountAllConnections ¶ added in v0.8.17
func CountConnectionsByProvider ¶ added in v0.8.17
func DeleteConnectionConfig ¶
Types ¶
type ConnectionConfigInfo ¶
type ConnectionConfigInfo struct { ConfigName string `gorm:"primaryKey"` // ex) "config01" ProviderName string // ex) "AWS" DriverName string // ex) "AWS-Test-Driver-V0.5" CredentialName string // ex) "credential01" RegionName string // ex) "region01" }
func CreateConnectionConfig ¶
func CreateConnectionConfigInfo ¶
func CreateConnectionConfigInfo(configInfo ConnectionConfigInfo) (*ConnectionConfigInfo, error)
1. check params 2. insert them into info-store
func GetConnectionConfig ¶
func GetConnectionConfig(configName string) (*ConnectionConfigInfo, error)
1. check params 2. get ConnectionConfigInfo from info-store
func ListConnectionConfig ¶
func ListConnectionConfig() ([]*ConnectionConfigInfo, error)
Click to show internal directories.
Click to hide internal directories.