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).