auditlog

package
v3.1.0-rc.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 18, 2018 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	httpClient.Client
}

func NewClient

func NewClient(address string, header http.Header) *Client

NewClient 创建审计日志操作接口 log OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditAppLog

func (cli *Client) AuditAppLog(id interface{}, Content interface{}, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditAppLog 新加业务操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditHostLog

func (cli *Client) AuditHostLog(id interface{}, Content interface{}, OpDesc string, InnerIP, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditHostLog 新加主机操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditHostsLog

func (cli *Client) AuditHostsLog(Content []auditoplog.AuditLogExt, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditHostsLog 批量新加主机操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditModuleLog

func (cli *Client) AuditModuleLog(id interface{}, Content interface{}, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditModuleLog 新加模块操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditModulesLog

func (cli *Client) AuditModulesLog(Content []auditoplog.AuditLogContext, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditModulesLog 批量新加模块操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditObjLog

func (cli *Client) AuditObjLog(id interface{}, Content interface{}, OpDesc, opTarget string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditObjLog 新加对象操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditObjsLog

func (cli *Client) AuditObjsLog(Content []auditoplog.AuditLogContext, OpDesc, opTarget string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditObjsLog 批量新加对象操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditProcLog

func (cli *Client) AuditProcLog(id interface{}, Content interface{}, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditProcLog 新加进程操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditProcsLog

func (cli *Client) AuditProcsLog(Content []auditoplog.AuditLogContext, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditProcsLog 批量新加进程操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditSetLog

func (cli *Client) AuditSetLog(id interface{}, Content interface{}, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditSetLog 新加集群操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

func (*Client) AuditSetsLog

func (cli *Client) AuditSetsLog(Content []auditoplog.AuditLogContext, OpDesc string, ownerID, appID, user string, OpType auditoplog.AuditOpType) (interface{}, error)

AuditSetsLog 批量新加集群操作日志 OpDesc The multi-language version is used as the translation key. There is no corresponding value in the language pack. The current content is displayed.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL