Documentation
¶
Index ¶
- type Audit
- func (a *Audit) BatchCreateAudit(reqs []apistructs.Audit) error
- func (a *Audit) Create(req apistructs.AuditCreateRequest) error
- func (a *Audit) ExportExcel(audits []model.Audit) (io.Reader, string, error)
- func (a *Audit) GetAuditCleanCron(orgID int64) (*apistructs.AuditListCleanCronResponseData, error)
- func (a *Audit) List(param *apistructs.AuditsListRequest) (int, []model.Audit, error)
- func (a *Audit) UpdateAuditCleanCron(orgID, interval int64) error
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Audit ¶
type Audit struct {
// contains filtered or unexported fields
}
Audit 成员操作封装
func (*Audit) BatchCreateAudit ¶
func (a *Audit) BatchCreateAudit(reqs []apistructs.Audit) error
BatchCreateAudit 批量创建审计
func (*Audit) Create ¶
func (a *Audit) Create(req apistructs.AuditCreateRequest) error
Create 创建审计事件
func (*Audit) ExportExcel ¶
ExportExcel 导出审计到excel
func (*Audit) GetAuditCleanCron ¶
func (a *Audit) GetAuditCleanCron(orgID int64) (*apistructs.AuditListCleanCronResponseData, error)
GetAuditCleanCron 获取审计事件周期
func (*Audit) List ¶
func (a *Audit) List(param *apistructs.AuditsListRequest) (int, []model.Audit, error)
List 通过参数过滤事件
func (*Audit) UpdateAuditCleanCron ¶
UpdateAuditCleanCron 更新审计事件周期
Click to show internal directories.
Click to hide internal directories.