KnativeTrigger
Interface: KnativeTrigger
Defined in: kubernetes/src/deployers/knative.service.ts:76
A Knative Eventing Trigger delivering the events of a Broker to the application
Properties
broker?
optionalbroker?:string
Defined in: kubernetes/src/deployers/knative.service.ts:86
Broker the Trigger subscribes to
Default
"default"
filter?
optionalfilter?:Record<string,string>
Defined in: kubernetes/src/deployers/knative.service.ts:92
Attributes the events must have, exact match: { "type": "com.acme.order.created" }
Every event of the Broker is delivered when unset.
filters?
optionalfilters?:Record<string,unknown>[]
Defined in: kubernetes/src/deployers/knative.service.ts:98
The spec.filters of the Trigger (exact, prefix, suffix, all, any, not, cesql), passed through
Needs the new-trigger-filters feature of Knative Eventing.
name?
optionalname?:string
Defined in: kubernetes/src/deployers/knative.service.ts:80
Name of the Trigger, <service>-<index> by default, sanitized to a DNS-1123 label
path?
optionalpath?:string
Defined in: kubernetes/src/deployers/knative.service.ts:104
Path of the Webda/CloudEventsReceiver route the events are delivered to
Default
"/cloudevents"