Documentation
¶
Index ¶
- type AwsClient
- type Database
- type DatabaseList
- type GlueRepository
- func (r *GlueRepository) GetRegion() ptypes.AwsRegion
- func (r *GlueRepository) ListDatabaseAll() ([]Database, error)
- func (r *GlueRepository) ListDatabaseByInput(query *glue.GetDatabasesInput) ([]Database, error)
- func (r *GlueRepository) ListJobsAll() ([]Job, error)
- func (r *GlueRepository) ListJobsByInput(query *glue.GetJobsInput) ([]Job, error)
- func (r *GlueRepository) ListTablesAll() ([]Table, error)
- func (r *GlueRepository) ListTablesByInput(query *glue.GetTablesInput) ([]Table, error)
- type Job
- type JobList
- type Table
- type TableList
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseList ¶
type DatabaseList struct {
Items []Database
}
type GlueRepository ¶
type GlueRepository struct {
// contains filtered or unexported fields
}
func NewGlueRepository ¶
func NewGlueRepository(ctx context.Context, client AwsClient) *GlueRepository
func (*GlueRepository) GetRegion ¶
func (r *GlueRepository) GetRegion() ptypes.AwsRegion
func (*GlueRepository) ListDatabaseAll ¶
func (r *GlueRepository) ListDatabaseAll() ([]Database, error)
func (*GlueRepository) ListDatabaseByInput ¶
func (r *GlueRepository) ListDatabaseByInput(query *glue.GetDatabasesInput) ([]Database, error)
func (*GlueRepository) ListJobsAll ¶
func (r *GlueRepository) ListJobsAll() ([]Job, error)
func (*GlueRepository) ListJobsByInput ¶
func (r *GlueRepository) ListJobsByInput(query *glue.GetJobsInput) ([]Job, error)
func (*GlueRepository) ListTablesAll ¶
func (r *GlueRepository) ListTablesAll() ([]Table, error)
func (*GlueRepository) ListTablesByInput ¶
func (r *GlueRepository) ListTablesByInput(query *glue.GetTablesInput) ([]Table, error)
type Job ¶
func (Job) GetTagValue ¶
type Table ¶
func (Table) GetTagValue ¶
Click to show internal directories.
Click to hide internal directories.