AwsEventbridgePipeSourceRabbitMqBrokerArgs
interface AwsEventbridgePipeSourceRabbitMqBrokerArgs extends EventbridgePipeSourceMqBrokerBaseArgs {
batchSize?: Input<number>;
credentials: { basicAuth: Input<string> };
maximumBatchingWindowInSeconds?: Input<number>;
queueName: Input<string>;
virtualHost?: Input<string>;
}Source parameters for an Amazon MQ RabbitMQ broker.
Hierarchy
EventbridgePipeSourceMqBrokerBaseArgsAwsEventbridgePipeSourceRabbitMqBrokerArgs
Properties
batchSize: Input<number>
Inherited from batchSize
Maximum number of records per batch. Maximum value: 10000.
credentials: { basicAuth: Input<string> }
Inherited from credentials
ARN of the Secrets Manager secret containing basic-auth credentials for the broker.
Properties
basicAuth(Input<string>)
maximumBatchingWindowInSeconds: Input<number>
Inherited from maximumBatchingWindowInSeconds
Maximum time in seconds to wait before dispatching a batch. Maximum value: 300.
queueName: Input<string>
Inherited from queueName
Name of the destination queue to consume. Maximum length: 1000. Triggers replacement.
virtualHost: Input<string>
Virtual host associated with the RabbitMQ broker. Maximum length: 200. Triggers replacement.