Consume from RabbitMQ streams
Field | Description | Required | Example |
---|---|---|---|
host | RabbitMQ host address | Yes | localhost |
port | RabbitMQ port | No | 5552 |
username | RabbitMQ username | No | guest |
password | RabbitMQ password | No | guest |
virtual_host | RabbitMQ virtual host | No | / |
tls_config.enabled | Enable TLS for the connection | No | true |
tls_config.trust_certificates | Trust all certificates | No | true |
tls_config.root_certificates_path | Path to root certificates | No | /path/to/certs |
tls_config.client_certificates_path | Path to client certificates | No | /path/to/client/certs |
tls_config.client_keys_path | Path to client keys | No | /path/to/keys |
load_balancer_mode | Enable load balancer mode for the connection | No | true |
stream | The RabbitMQ stream to read from | Yes | my-stream |
type | Must be ‘source’ | Yes | source |
source.offset | Starting offset for the source. One of ‘first’, ‘next’, or ‘last’ | No | last |
connection_profile
option.