EventSource Names¶
In a Sensor object, a dependency is defined as:
dependencies:
- name: test-dep
eventSourceName: webhook-example
eventName: example
The eventSourceName and eventName might be confusing. Take the following
EventSource example, the eventSourceName and eventName are described as
below.
apiVersion: argoproj.io/v1alpha1
kind: EventSource
metadata:
name: webhook-example # eventSourceName
spec:
webhook:
example: # eventName
port: "12000"
endpoint: /example
method: POST
example-foo: # eventName
port: "13000"
endpoint: /example2
method: POST
EventSourceName¶
eventSourceName is the name of the dependent EventSource object, i.e.
webhook-example in the example above.
EventName¶
eventName is the map key of a configured event. In the example above,
eventName could be example or example-foo.