Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AthenaRepository ¶
type AthenaRepository struct {
// contains filtered or unexported fields
}
func NewAthenaRepository ¶
func NewAthenaRepository(ctx context.Context, client AwsClient) *AthenaRepository
func (*AthenaRepository) GetRegion ¶
func (r *AthenaRepository) GetRegion() ptypes.AwsRegion
func (*AthenaRepository) ListDataCatalogsAll ¶
func (r *AthenaRepository) ListDataCatalogsAll() ([]DataCatalog, error)
cfg.ResourceTypeAthenaDataCatalog
func (*AthenaRepository) ListWorkGroupAll ¶
func (r *AthenaRepository) ListWorkGroupAll() ([]WorkGroup, error)
cfg.ResourceTypeAthenaWorkGroup
type DataCatalog ¶
type DataCatalog struct { service.AbstractResource types.DataCatalog Tags []types.Tag }
func NewDataCatalog ¶
func NewDataCatalog(client AwsClient, dataCatalog types.DataCatalog, tags []types.Tag) DataCatalog
func (DataCatalog) GetName ¶
func (e DataCatalog) GetName() string
func (DataCatalog) GetTagValue ¶
func (e DataCatalog) GetTagValue(tag string) string
func (DataCatalog) GetTags ¶
func (e DataCatalog) GetTags() map[string]string
type DataCatalogList ¶
type DataCatalogList struct {
Items []DataCatalog
}
type WorkGroupList ¶
type WorkGroupList struct {
Items []WorkGroup
}
Click to show internal directories.
Click to hide internal directories.