Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ManagedSecret ¶ added in v0.4.0
type RedshiftCluster ¶ added in v1.0.4
type RedshiftCluster struct {
ClusterIdentifier string `json:"clusterIdentifier"`
Endpoint RedshiftEndpoint `json:"endpoint"`
Database string `json:"database"`
}
type RedshiftDataSourceSettings ¶
type RedshiftDataSourceSettings struct {
awsds.AWSDatasourceSettings
Config backend.DataSourceInstanceSettings
ClusterIdentifier string `json:"clusterIdentifier"`
WorkgroupName string `json:"workgroupName"`
Database string `json:"database"`
UseServerless bool `json:"useServerless"`
UseManagedSecret bool `json:"useManagedSecret"`
WithEvent bool `json:"withEvent"`
DBUser string `json:"dbUser"`
ManagedSecret ManagedSecret
}
func (*RedshiftDataSourceSettings) Apply ¶ added in v1.0.2
func (s *RedshiftDataSourceSettings) Apply(args sqlds.Options)
func (*RedshiftDataSourceSettings) Load ¶
func (s *RedshiftDataSourceSettings) Load(config backend.DataSourceInstanceSettings) error
type RedshiftEndpoint ¶ added in v1.0.4
type RedshiftSecret ¶ added in v0.4.0
type RedshiftWorkgroup ¶ added in v1.10.0
type RedshiftWorkgroup struct {
WorkgroupName string `json:"workgroupName"`
Endpoint RedshiftEndpoint `json:"endpoint"`
Database string `json:"database"`
}
Click to show internal directories.
Click to hide internal directories.