Versions in this module Expand all Collapse all v1 v1.9.1 Feb 13, 2024 v1.9.0 Jan 9, 2024 Changes in this version + type EmailTrigger struct + Logger *zap.SugaredLogger + Sensor *v1alpha1.Sensor + Trigger *v1alpha1.Trigger + func NewEmailTrigger(sensor *v1alpha1.Sensor, trigger *v1alpha1.Trigger, logger *zap.SugaredLogger) (*EmailTrigger, error) + func (t *EmailTrigger) ApplyPolicy(ctx context.Context, resource interface{}) error + func (t *EmailTrigger) ApplyResourceParameters(events map[string]*v1alpha1.Event, resource interface{}) (interface{}, error) + func (t *EmailTrigger) Execute(ctx context.Context, events map[string]*v1alpha1.Event, resource interface{}) (interface{}, error) + func (t *EmailTrigger) FetchResource(ctx context.Context) (interface{}, error) + func (t *EmailTrigger) GetTriggerType() apicommon.TriggerType