Documentation ¶
Index ¶
- type Client
- func (cli *Client) AuditAppLog(id interface{}, Content interface{}, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditHostLog(id interface{}, Content interface{}, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditHostsLog(Content []auditoplog.AuditLogExt, OpDesc string, ownerID, appID, user string, ...) (interface{}, error)
- func (cli *Client) AuditModuleLog(id interface{}, Content interface{}, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditModulesLog(Content []auditoplog.AuditLogContext, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditObjLog(id interface{}, Content interface{}, OpDesc, opTarget string, ...) (interface{}, error)
- func (cli *Client) AuditObjsLog(Content []auditoplog.AuditLogContext, OpDesc, opTarget string, ...) (interface{}, error)
- func (cli *Client) AuditProcLog(id interface{}, Content interface{}, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditProcsLog(Content []auditoplog.AuditLogContext, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditSetLog(id interface{}, Content interface{}, OpDesc string, ...) (interface{}, error)
- func (cli *Client) AuditSetsLog(Content []auditoplog.AuditLogContext, OpDesc string, ...) (interface{}, error)
- func (cli *Client) GetAuditlogs(input commondata.ObjQueryInput) (interface{}, error)
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 ¶
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.
func (*Client) GetAuditlogs ¶
func (cli *Client) GetAuditlogs(input commondata.ObjQueryInput) (interface{}, error)
AuditHostsLog 批量新加主机操作日志