Documentation ¶
Index ¶
- func GetReportAccount(report string) string
- type Report
- func (rep *Report) GenerateReports(lastReports []string) (Reports, error)
- func (rep *Report) GetAccountOwners() (map[string]string, error)
- func (rep *Report) GetLastReports(files []string) ([]string, error)
- func (rep *Report) GetReportUsers(reportName string) ([]User, error)
- func (rep *Report) ListBucket() ([]string, error)
- type Reports
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetReportAccount ¶
Types ¶
type Report ¶
type Report struct {
// contains filtered or unexported fields
}
Report is a struct for report
func (*Report) GenerateReports ¶
GenerateReports generates reports
func (*Report) GetAccountOwners ¶
GetAccountOwners gets account owners
func (*Report) GetLastReports ¶
GetLastReport gets the last report dir from the bucket.
func (*Report) GetReportUsers ¶
GetReport gets report
func (*Report) ListBucket ¶
ListBucket lists the contents of an s3 bucket.
Click to show internal directories.
Click to hide internal directories.