| { |
| "connector": { |
| "class": "org.apache.camel.kafkaconnector.azureeventhubssink.CamelAzureeventhubssinkSinkConnector", |
| "artifactId": "camel-azure-eventhubs-sink-kafka-connector", |
| "groupId": "org.apache.camel.kafkaconnector", |
| "id": "camel-azure-eventhubs-sink-sink", |
| "type": "sink", |
| "version": "3.19.0-SNAPSHOT", |
| "description": "Send events to Azure Event Hubs.\n\nThe Kamelet checks for the `partition` \/ `ce-partition` header to determine how long an event remains in the Azure Storage queue. Use `PnDTnHnMn.nS.` format. For example, `PT20.345S`\u2009parses as 20.345 seconds and `P2D`\u2009parses as 2 days.\n \nA header is optional. If the header is not set, the partition is assigned by Event Hubs." |
| }, |
| "properties": { |
| "camel.kamelet.azure-eventhubs-sink.namespaceName": { |
| "name": "camel.kamelet.azure-eventhubs-sink.namespaceName", |
| "description": "The Event Hubs namespace.", |
| "priority": "HIGH", |
| "required": "true" |
| }, |
| "camel.kamelet.azure-eventhubs-sink.eventhubName": { |
| "name": "camel.kamelet.azure-eventhubs-sink.eventhubName", |
| "description": "The Event Hub name.", |
| "priority": "HIGH", |
| "required": "true" |
| }, |
| "camel.kamelet.azure-eventhubs-sink.sharedAccessName": { |
| "name": "camel.kamelet.azure-eventhubs-sink.sharedAccessName", |
| "description": "The Event Hubs SAS key name.", |
| "priority": "HIGH", |
| "required": "true" |
| }, |
| "camel.kamelet.azure-eventhubs-sink.sharedAccessKey": { |
| "name": "camel.kamelet.azure-eventhubs-sink.sharedAccessKey", |
| "description": "The key for the Event Hubs SAS key name.", |
| "priority": "HIGH", |
| "required": "true" |
| } |
| } |
| } |