Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MSKSource ¶
type MSKSource struct {
// contains filtered or unexported fields
}
MSKSource implements the Source interface for AWS MSK clusters
func (*MSKSource) GetClusters ¶
func (s *MSKSource) GetClusters() []sources.ClusterIdentifier
GetClusters returns the list of MSK clusters from credentials
func (*MSKSource) LoadCredentials ¶
LoadCredentials loads MSK credentials from a file
func (*MSKSource) Scan ¶
func (s *MSKSource) Scan(ctx context.Context, opts sources.ScanOptions) (*sources.ScanResult, error)
Scan performs scanning of all MSK clusters. opts.State must be non-nil — it contains broker addresses populated by kcp discover.
Click to show internal directories.
Click to hide internal directories.