@vtexlab/planner-message-bus
Version:
A Message Bus that uses AWS SNS, AWS SQS, and AWS EventBridge
11 lines (10 loc) • 404 B
TypeScript
export declare function createSqsQueue(queueName: string): Promise<({
arn: string;
url: string;
})>;
export declare function attachDqlToMainQueue(queueName: string): Promise<void>;
export declare function tagQueue(queueName: string, tags: Array<{
Key: string;
Value: string;
}>): Promise<void>;
export declare function setQueuePolicy(queueName: string, topicName: string): Promise<void>;