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
  • 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.13.13.tar.gz (3.8 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cloudstructs-0.13.13-py3-none-any.whl (3.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: cloudstructs-0.13.13.tar.gz
  • Upload date:
  • Size: 3.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.14.6

File hashes

Hashes for cloudstructs-0.13.13.tar.gz
Algorithm Hash digest
SHA256 7271e07378f951d082b3c53d49b4f57bfa851c1e69b5a625cff120f8373f8289
MD5 2252204dfd46239c550961d63a2f70e5
BLAKE2b-256 bafdeda4e284681ff86c6c63f1c97c460df4e29299a67cf677444d8c71159cda

See more details on using hashes here.

Provenance

The following attestation bundles were made for cloudstructs-0.13.13.tar.gz:

Publisher: release.yml on jogold/cloudstructs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: cloudstructs-0.13.13-py3-none-any.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.14.6

File hashes

Hashes for cloudstructs-0.13.13-py3-none-any.whl
Algorithm Hash digest
SHA256 f24b1a59bad26b4be307aaa9e085480db90a718bd02bf210880af6dccde51a2d
MD5 d25b196df6c27273bc7e9df8454cfc9f
BLAKE2b-256 0ddf6faf3ffe4d66f8dedf72ccbd26f8126b4ba5234c7fa9ed7f41ccd0a34a55

See more details on using hashes here.

Provenance

The following attestation bundles were made for cloudstructs-0.13.13-py3-none-any.whl:

Publisher: release.yml on jogold/cloudstructs

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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