/
dimamir
/
rill
Обзор
Документация
Войти
/
dimamir
/
rill
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
runtime/drivers/admin.go
28 строк
675 B
Parag Jain
allow sending reports to external users with magic tokens (#5778)
27 окт 2024, 20:36
Не верифицирован
27 окт 2024, 20:36
ded1389
Код
Авторство
О чём код?
package drivers import ( "context" "time" ) type AdminService interface { GetReportMetadata(ctx context.Context, reportName, ownerID string, emailRecipients []string, executionTime time.Time) (*ReportMetadata, error) GetAlertMetadata(ctx context.Context, alertName string, annotations map[string]string, queryForUserID, queryForUserEmail string) (*AlertMetadata, error) } type ReportMetadata struct { BaseURLs ReportURLs RecipientURLs map[string]ReportURLs } type ReportURLs struct { OpenURL string ExportURL string EditURL string } type AlertMetadata struct { OpenURL string EditURL string QueryForAttributes map[string]any }