Pulsar
Pulsar Connection
Description
The "Pulsar" connection type is used to connect a flow/agent to an external Pulsar messaging broker to either send or receive messages.
NOTE: If you are using Pulsar through the Kafka Over Pulsar (KOP) protocol, then you should configure a Kafka connection instead of a Pulsar connection.
Configuration Properties
Service URL: The URL of the Pulsar broker.
Topic Template: A template that contains the full topic-name structure, into which the topicName provided by the flow will be added:
For example: myenv.myapplication.${topicName}
The flow provides a topic name in the kafka node configuration (e.g. mytopic), and the resulting fully qualified topic name is: myenv.myapplication.mytopic
Auth Mode: The authentication mode for the connection, either "oauth" or "bearer".
OAuth: A client credentials connection. You must provide the typical client credentials configuration in subsequent fields.
Bearer: A simple bearer token.
Client Credentials (if selected as Auth mode):
Auth Endpoint: The auth URL to obtain the token.
Client ID: The client Id for the client application
Client Secret: The secret key for the client application.
Audience: Specifies the intended recipients of the token.
Scope: Defines the level of access and permissions the token grants.
Content Type: Indicates the data formatting required by the connection server. Currently supported formats are:
application/json
xxx-www-form-encoded
Environment Variables: Additional environment variables can be added and used in the topic template.
Last updated