2.0.0 • Published 3 years ago
@dhruvdakoria-bmo/sqs v2.0.0
@dhruvdakoria-bmo/sqs
Removes all spaces from a string.
Install
$ npm install @dhruvdakoria-bmo/sqs
Usage
import cdk = require('@aws-cdk/core');
import {SQSConstruct} from '@dhruvdakoria-bmo/sqs';
export class SQSStack extends cdk.Stack {
constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) {
super(scope, id, props);
// The code that defines your stack goes here
new SQSConstruct(this, 'SQS', {
queueName: props.spec.queueName,
kmsMasterKeyId: props.spec.kmsMasterKeyId,
contentBasedDeduplication: props.spec.contentBasedDeduplication,
redrivePolicy: props.spec.redrivePolicy,
fifoQueue: props.spec.fifoQueue,
customQueuePolicy: props.spec.customQueuePolicy,
tags: props.spec.tags,
delaySeconds: props.spec.delaySeconds,
kmsDataKeyReusePeriodSeconds: props.spec.kmsDataKeyReusePeriodSeconds,
maximumMessageSize: props.spec.maximumMessageSize,
messageRetentionPeriod: props.spec.messageRetentionPeriod,
receiveMessageWaitTimeSeconds: props.spec.receiveMessageWaitTimeSeconds,
visibilityTimeout: props.spec.visibilityTimeout,
destroyResource: props.spec.destroyResource
});
}
}