Skip to main content

High-level constructs for AWS CDK

Project description

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
  • 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

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cloudstructs-0.9.21.tar.gz (6.5 MB view details)

Uploaded Source

Built Distribution

cloudstructs-0.9.21-py3-none-any.whl (6.5 MB view details)

Uploaded Python 3

File details

Details for the file cloudstructs-0.9.21.tar.gz.

File metadata

  • Download URL: cloudstructs-0.9.21.tar.gz
  • Upload date:
  • Size: 6.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for cloudstructs-0.9.21.tar.gz
Algorithm Hash digest
SHA256 33f4d4d10b7db6330d9bc3d75706eacf58156e9a34743511c3fc8e0d938fe086
MD5 73604cb3f3a6ee203ffb0ce9f35d99ed
BLAKE2b-256 7ae6798a182f7a148c351257d19a0a59936fbd71fdb5f71d449c2d5f0ab64e16

See more details on using hashes here.

File details

Details for the file cloudstructs-0.9.21-py3-none-any.whl.

File metadata

File hashes

Hashes for cloudstructs-0.9.21-py3-none-any.whl
Algorithm Hash digest
SHA256 a9b5025baab7bb7c55b8816ff0a7b2c0914f63e5d42c1ce3bb26e146a964c177
MD5 8b4e3c8c6beba112621e674f544aad4b
BLAKE2b-256 8fd591b2fb9f2f6df53669270afbd772acad30115de2ac09404a8f4c7ea71268

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page