PulsarEventSource describes the event source for Apache Pulsar
Name | Type | Description | Notes |
---|---|---|---|
tls | io.argoproj.events.models.common.TLSConfig | [optional] | |
connectionBackoff | io.argoproj.events.models.common.Backoff | [optional] | |
tlsAllowInsecureConnection | Boolean | Whether the Pulsar client accept untrusted TLS certificate from broker. | [optional] |
url | String | Configure the service URL for the Pulsar service. | |
jsonBody | Boolean | JSONBody specifies that all event body payload coming from this source will be JSON | [optional] |
topics | List<String> | Name of the topics to subscribe to. | |
filter | EventSourceFilter | [optional] | |
tlsTrustCertsSecret | V1SecretKeySelector | [optional] | |
authTokenSecret | V1SecretKeySelector | [optional] | |
type | String | Type of the subscription. Only "exclusive" and "shared" is supported. Defaults to exclusive. | [optional] |
tlsValidateHostname | Boolean | Whether the Pulsar client verify the validity of the host name from broker. | [optional] |
metadata | Map<String, String> | Metadata holds the user defined metadata which will passed along the event payload. | [optional] |