github.com/argoproj/argo-events@v1.9.1/docs/concepts/event_source.md (about) 1 # Event Source 2 3 An `EventSource` defines the configurations required to consume events from external sources like AWS SNS, SQS, GCP PubSub, Webhooks, etc. It further 4 transforms the events into the [cloudevents](https://github.com/cloudevents/spec) and dispatches them over to the eventbus. 5 6 Available event-sources: 7 8 1. AMQP 9 1. AWS SNS 10 1. AWS SQS 11 1. Azure Events Hub 12 1. Azure Queue Storage 13 1. Bitbucket 14 1. Bitbucket Server 15 1. Calendar 16 1. Emitter 17 1. File Based Events 18 1. GCP PubSub 19 1. Generic EventSource 20 1. GitHub 21 1. GitLab 22 1. HDFS 23 1. K8s Resources 24 1. Kafka 25 1. Minio 26 1. NATS 27 1. NetApp StorageGrid 28 1. MQTT 29 1. NSQ 30 1. Pulsar 31 1. Redis 32 1. Slack 33 1. Stripe 34 1. Webhooks 35 36 ## Specification 37 38 The complete specification is available [here](https://github.com/argoproj/argo-events/blob/master/api/event-source.md). 39 40 ## Examples 41 42 Examples are located under [examples/event-sources](https://github.com/argoproj/argo-events/tree/master/examples/event-sources).