console/deployment/services/kafka.ts
2022-09-26 14:30:15 +02:00

20 lines
647 B
TypeScript

import * as pulumi from '@pulumi/pulumi';
export type Kafka = ReturnType<typeof deployKafka>;
export function deployKafka() {
const eventhubConfig = new pulumi.Config('eventhub');
return {
config: {
key: eventhubConfig.requireSecret('key'),
user: '$ConnectionString',
endpoint: eventhubConfig.require('endpoint'),
bufferSize: eventhubConfig.require('bufferSize'),
bufferInterval: eventhubConfig.require('bufferInterval'),
bufferDynamic: eventhubConfig.require('bufferDynamic'),
topic: eventhubConfig.require('topic'),
consumerGroup: eventhubConfig.require('consumerGroup'),
},
};
}