Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TriggerAuditHook ¶
type TriggerAuditHook interface { // AuditCiTrigger audits CI trigger AuditCiTrigger(workflowRequest *types.WorkflowRequest) error // AuditPrePostCdTrigger audits Pre/Post-CD trigger AuditPrePostCdTrigger(workflowRequest *types.WorkflowRequest) error }
TriggerAuditHook provides common hooks for auditing workflow triggers
type TriggerAuditHookImpl ¶
type TriggerAuditHookImpl struct {
// contains filtered or unexported fields
}
func NewTriggerAuditHookImpl ¶
func NewTriggerAuditHookImpl(logger *zap.SugaredLogger, workflowTriggerAuditService service.WorkflowTriggerAuditService) *TriggerAuditHookImpl
func (*TriggerAuditHookImpl) AuditCiTrigger ¶
func (impl *TriggerAuditHookImpl) AuditCiTrigger(workflowRequest *types.WorkflowRequest) error
func (*TriggerAuditHookImpl) AuditPrePostCdTrigger ¶
func (impl *TriggerAuditHookImpl) AuditPrePostCdTrigger(workflowRequest *types.WorkflowRequest) error
Click to show internal directories.
Click to hide internal directories.