andreialecu / cloudstructs

High-level constructs for AWS CDK

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cloudstructs

High-level constructs for AWS CDK

Installation

npm install cloudstructs or yarn add cloudstructs

Version >= 0.2.0 requires AWS CDK v2.

Constructs

  • 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

  • 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

About

High-level constructs for AWS CDK

License:Apache License 2.0


Languages

Language:TypeScript 98.1%Language:JavaScript 1.5%Language:Dockerfile 0.2%Language:Shell 0.1%