High-level constructs for AWS CDK
npm install cloudstructs or yarn add cloudstructs
Version >= 0.2.0 requires AWS CDK v2.
-
CodeCommitMirrorMirror a repository to AWS CodeCommit on schedule -
EcsServiceRollerRoll your ECS service tasks on schedule or with a rule -
EmailReceiverReceive emails through SES, save them to S3 and invoke a Lambda function -
MjmlTemplateSES email template from MJML -
SlackAppDeploy Slack apps from manifests -
SlackEventsSend Slack events to Amazon EventBridge -
SlackTextractExtract text from images posted to Slack using Amazon Textract. The extracted text is posted in a thread under the image and gets indexed! -
SslServerTestTest a server/host for SSL/TLS on schedule and get notified when the overall rating is not satisfactory. Powered by Qualys SSL Labs. -
StateMachineCustomResourceProviderImplement custom resources with AWS Step Functions state machines -
StaticWebsiteA CloudFront static website hosted on S3 with HTTPS redirect, SPA redirect, HTTP security headers and backend configuration saved to the bucket. -
ToolkitCleanerClean unused S3 and ECR assets from your CDK Toolkit. -
UrlShortenerDeploy an URL shortener API