Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuditLog ¶
type AuditLog struct {
CreatedAt *time.Time `json:"created_at,omitempty" db:"created_at"`
ID string `json:"id" db:"id"`
OrgID uint `json:"org_id" db:"org_id"`
OrgName string `json:"org_name" db:"org_name"`
SourceIP string `json:"source_ip" db:"source_ip"`
Endpoint string `json:"endpoint" db:"endpoint"`
Action string `json:"action" db:"action"`
Actor AuditLogActor `json:"actor" db:"actor"`
Target AuditLogTarget `json:"target,omitempty" db:"target"`
}
type AuditLogActor ¶
type AuditLogExpanded ¶ added in v1.2.0
type AuditLogExpanded AuditLog
func (AuditLogExpanded) Summary ¶ added in v1.2.0
func (a AuditLogExpanded) Summary() (any, error)
type AuditLogSummary ¶ added in v1.2.0
type AuditLogTarget ¶
type AuditLogTarget map[string]interface{}
Click to show internal directories.
Click to hide internal directories.