blob: 1010b1f1a6b66226e2341166ed64d0c56a037191 [file] [log] [blame]
{
"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.20.1-SNAPSHOT",
"description": "Send events to Azure Event Hubs.\n\nThe Kamelet checks for the `partition-id` \/ `ce-partition-id` header which is an identifier of the Event Hub partition that the event will be sent to. If the identifier is not specified, the Event Hubs service will be responsible for routing events that are sent to an available partition.\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"
}
}
}