TopicRuleKafkaAction

data class TopicRuleKafkaAction(val clientProperties: Map<String, String>, val destinationArn: String, val headers: List<TopicRuleKafkaActionHeader>? = null, val key: String? = null, val partition: String? = null, val topic: String)

Constructors

Link copied to clipboard
constructor(clientProperties: Map<String, String>, destinationArn: String, headers: List<TopicRuleKafkaActionHeader>? = null, key: String? = null, partition: String? = null, topic: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Properties of the Apache Kafka producer client.

Link copied to clipboard

The ARN of Kafka action's VPC TopicRuleDestination .

Link copied to clipboard

The list of Kafka headers that you specify.

Link copied to clipboard
val key: String? = null

The Kafka message key.

Link copied to clipboard
val partition: String? = null

The Kafka message partition.

Link copied to clipboard

The Kafka topic for messages to be sent to the Kafka broker.