High-level constructs for AWS CDK
npm install cloudstructs
or yarn add cloudstructs
Version >= 0.2.0 requires AWS CDK v2.
CodeCommitMirror
Mirror a repository to AWS CodeCommit on schedule
EcsServiceRoller
Roll your ECS service tasks on schedule or with
a rule
EmailReceiver
Receive emails through SES, save them to S3
and invoke a Lambda function
MjmlTemplate
SES email template from MJML
SlackApp
Deploy Slack apps from manifests
SlackEvents
Send Slack events to Amazon EventBridge
SlackTextract
Extract text from images posted to Slack
using Amazon Textract. The extracted text is posted in a thread under the image
and gets indexed!
SslServerTest
Test a server/host for SSL/TLS on schedule and
get notified when the overall rating is not satisfactory. Powered by Qualys SSL Labs.
StateMachineCustomResourceProvider
Implement custom
resources with AWS Step Functions state machines
StaticWebsite
A CloudFront static website hosted on S3 with
HTTPS redirect, SPA redirect, HTTP security headers and backend configuration saved
to the bucket.
ToolkitCleaner
Clean unused S3 and ECR assets from your CDK
Toolkit.
UrlShortener
Deploy an URL shortener API