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
CodeCommitMirrorMirror a repository to AWS CodeCommit on scheduleEcsServiceRollerRoll your ECS service tasks on schedule or with a ruleEmailReceiverReceive emails through SES, save them to S3 and invoke a Lambda functionMjmlTemplateSES email template from MJMLSlackAppDeploy Slack apps from manifestsSlackEventsSend Slack events to Amazon EventBridgeSlackTextractExtract text from images posted to Slack using Amazon Textract. The extracted text is posted in a thread under the image and gets indexed!SslServerTestTest a server/host for SSL/TLS on schedule and get notified when the overall rating is not satisfactory. Powered by Qualys SSL Labs.StateMachineCustomResourceProviderImplement custom resources with AWS Step Functions state machinesStaticWebsiteA CloudFront static website hosted on S3 with HTTPS redirect, SPA redirect, HTTP security headers and backend configuration saved to the bucket.ToolkitCleanerClean unused S3 and ECR assets from your CDK Toolkit.UrlShortenerDeploy 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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cloudstructs-0.12.7.tar.gz.
File metadata
- Download URL: cloudstructs-0.12.7.tar.gz
- Upload date:
- Size: 8.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af9a6d8559ed4b87a65f7f020e2149134b3044dcf697aeb8df7a75923d5c97f7
|
|
| MD5 |
103275cff869610dc9a75d80fd71242c
|
|
| BLAKE2b-256 |
35a1f8451a30eee55beb4814a81c6263dfda66ecf00bab191e5fc3a68c8ed734
|
Provenance
The following attestation bundles were made for cloudstructs-0.12.7.tar.gz:
Publisher:
release.yml on jogold/cloudstructs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cloudstructs-0.12.7.tar.gz -
Subject digest:
af9a6d8559ed4b87a65f7f020e2149134b3044dcf697aeb8df7a75923d5c97f7 - Sigstore transparency entry: 844605036
- Sigstore integration time:
-
Permalink:
jogold/cloudstructs@bd3acf4efd9c8350d41223b10b3d2bc677a4b055 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/jogold
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bd3acf4efd9c8350d41223b10b3d2bc677a4b055 -
Trigger Event:
push
-
Statement type:
File details
Details for the file cloudstructs-0.12.7-py3-none-any.whl.
File metadata
- Download URL: cloudstructs-0.12.7-py3-none-any.whl
- Upload date:
- Size: 8.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ff901af9610911ae39dae733c2c144e9049412512587afc14114d624d17b06f
|
|
| MD5 |
04e23b75adfef773ae21d283ad12e81d
|
|
| BLAKE2b-256 |
1d9a252c6689eff48c588047be35c9cfd3c553fb0911b6cf6ca205cf9dc921f4
|
Provenance
The following attestation bundles were made for cloudstructs-0.12.7-py3-none-any.whl:
Publisher:
release.yml on jogold/cloudstructs
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
cloudstructs-0.12.7-py3-none-any.whl -
Subject digest:
9ff901af9610911ae39dae733c2c144e9049412512587afc14114d624d17b06f - Sigstore transparency entry: 844605023
- Sigstore integration time:
-
Permalink:
jogold/cloudstructs@bd3acf4efd9c8350d41223b10b3d2bc677a4b055 -
Branch / Tag:
refs/heads/master - Owner: https://github.com/jogold
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@bd3acf4efd9c8350d41223b10b3d2bc677a4b055 -
Trigger Event:
push
-
Statement type: