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