Pipe Source Parameters Self Managed Kafka Parameters
data class PipeSourceParametersSelfManagedKafkaParameters(val additionalBootstrapServers: List<String>? = null, val batchSize: Int? = null, val consumerGroupId: String? = null, val credentials: PipeSourceParametersSelfManagedKafkaParametersCredentials? = null, val maximumBatchingWindowInSeconds: Int? = null, val serverRootCaCertificate: String? = null, val startingPosition: String? = null, val topicName: String, val vpc: PipeSourceParametersSelfManagedKafkaParametersVpc? = null)
Constructors
Link copied to clipboard
constructor(additionalBootstrapServers: List<String>? = null, batchSize: Int? = null, consumerGroupId: String? = null, credentials: PipeSourceParametersSelfManagedKafkaParametersCredentials? = null, maximumBatchingWindowInSeconds: Int? = null, serverRootCaCertificate: String? = null, startingPosition: String? = null, topicName: String, vpc: PipeSourceParametersSelfManagedKafkaParametersVpc? = null)
Properties
Link copied to clipboard
An array of server URLs. Maximum number of 2 items, each of maximum length 300.
Link copied to clipboard
The name of the destination queue to consume. Maximum value of 200.
Link copied to clipboard
The credentials needed to access the resource. Detailed below.
Link copied to clipboard
The maximum length of a time to wait for events. Maximum value of 300.
Link copied to clipboard
The ARN of the Secrets Manager secret used for certification.
Link copied to clipboard
The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
Link copied to clipboard
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used. Detailed below.