Documentation
¶
Overview ¶
Package implements OCCM Audit API.
Package implements OCCM Audit API.
Package implements OCCM Audit API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditAPI ¶
Tenant API
func (*AuditAPI) GetAuditSummaries ¶
func (api *AuditAPI) GetAuditSummaries(limit, after int64, workenvId string) ([]AuditGroupSummary, error)
GetAuditSummaries retrieves a list of audit summaries
func (*AuditAPI) GetAuditSummary ¶
func (api *AuditAPI) GetAuditSummary(requestId string) (*AuditGroupSummary, error)
GetAuditSummary retrieves an audit summary
type AuditAPIProto ¶
type AuditAPIProto interface {
GetAuditSummaries(limit, after int64, workenvId string) ([]AuditGroupSummary, error)
GetAuditSummary(requestId string) (*AuditGroupSummary, error)
}
type AuditGroupSummary ¶
type AuditGroupSummary struct {
Id int32 `json:"_id"`
PublicId string `json:"id"`
RequestId string `json:"requestId"`
StartDate int64 `json:"startDate"`
EndDate int64 `json:"endDate"`
ActionName string `json:"actionName"`
Status string `json:"status"`
TenantName string `json:"tenantName"`
WorkingEnvironmentName string `json:"workingEnvironmentName"`
ActionParameters string `json:"actionParameters"`
Records []AuditGroupSummaryRecord `json:"records"`
ErrorMessage string `json:"errorMessage"`
Version string `json:"version"`
// ParentId string `json:"parentId"`
ContainsFailedRecords bool `json:"containsFailedRecords"`
}
Audit group summary object
func ListFromJSON ¶
func ListFromJSON(data []byte) ([]AuditGroupSummary, error)
type AuditGroupSummaryRecord ¶
type AuditGroupSummaryRecord struct {
Id string `json:"id"`
Date int64 `json:"date"`
ActionName string `json:"actionName"`
Status string `json:"status"`
Parameters string `json:"parameters"`
ErrorMessage string `json:"errorMessage"`
Count int32 `json:"count"`
}
Audit group summary record object
Click to show internal directories.
Click to hide internal directories.